BLOCLEats

Leon

20 London Street
London
EC3R7JP

Food rating: 5/5 stars
Updated: 14. March 2022

Food ratings

  • Hygiene: 5
map for Leon

Takeaway Shop nearby

  1. Pret A Manger, EC3M4AD
  2. Veggie Pret A Manger, EC3M4BE
  3. 0.1 miles Starbucks Coffee Company, EC3M5JF