Café Leemoo 2.89

4.8 star(s) from 36 votes
9 Castle Hill Parade, The Avenue
London, W13 8JP
United Kingdom

Contact Details & Working Hours

Details

Café Leemoo is a family-run coffee shop located a stones throw away from West Ealing station, or a 10 minute walk from Ealing Broadway.

We’re hugely passionate about great quality food, freshly-ground coffee, and strive to have something to suit everyone’s taste.

Come on by and see us!