Snug, cosy café serving everyday coffees made with organic coffee beans and traditional Turkish coffees, as well as an extensive range of loose leaf teas and a menu of breakfasts and brunches.
Location
Cafe Lemon and Bistro,
118 West Green Road,
London,
N15 5AA,
United Kingdom