Leo's Coffee Shop

Coffee

25% off barista-made drinks

Enfield, Platform 1, Enfield Chase Railway Station, Windmill Hill

25% off Barista-made drinks

Quirky little café serving a range of freshly brewed coffees, teas and hot chocolate alongside a menu of pastries, sweet treats and light lunches.

show location panel hide location panel

Location

location
Leo's Coffee Shop,
Platform 1, Enfield Chase Railway Station, Windmill Hill,
Enfield,
EN2 7AA,
United Kingdom