BLOCLEats

Leon

135 STRAND
LONDON
WC2R1HH

Food rating: 5/5 stars
Updated: 13. June 2022

map for Leon

Restaurant nearby

  1. Caffe Nero, WC2E7EA
  2. Greggs, WC2R1JA
  3. Intenso, WC2R1JD
  4. Pret A Manger, WC2R0AP
  5. Pret A Manger, WC2R1HH
  6. Savoy Tap, WC2R0BA
  7. T4, WC2R1HH
  8. Hotel Strand Continental /The India Club Restaurant, WC2R1JA
  9. Crown Cafe Bar, WC2R1HH