BLOCLEats

Leo's Coffee Shop

Enfield Chase Station
Windmill Hill
ENFIELD
EN27AA

Food rating: 5/5 stars
Updated: 30. May 2019

map for Leo's Coffee Shop

Takeaway Shop nearby

  1. 0.1 miles Grill on the Hill, EN27AE
  2. 0.1 miles Burlington Fish and Chips Kebab, EN27AE