Showing results for cafe leemoo
Search instead for cafeleemoo
Café Leemoo
(285)
Cafe
Address: 9, Castle Hill Parade, The Avenue, London W13 8JP, United Kingdom
Hours: Open ⋅ Closes 4 PM
Phone: +44 20 3302 8920
We're now open for dine-in, takeaway and Deliveroo! Share your moments with us using #CafeLeemoo ☕️. www.cafeleemoo.co.uk.
Established in 2014, Café Leemoo is a family business located a stones throw away from West Ealing station, or a 15 minute walk from Ealing Broadway.