BLOCLEats

Leon

73-75 STRAND
LONDON
WC2R0DE

Food rating: 5/5 stars
Updated: 2. November 2022

Food ratings

  • Confidence in management: 5
  • Hygiene: 5
  • Structural: 5
map for Leon

Restaurant nearby

  1. Adelphi Theatre, WC2R0NR
  2. Bella Italia, WC2N5LR
  3. Blank Street, WC2N5LR
  4. Caffe Nero, WC2N5LR
  5. Nell Gwynne Tavern, WC2R0AL
  6. Rawthmells Cafe, WC2N6EZ
  7. SushiDog, WC2R0DE
  8. Vaudeville Theatre, WC2R0NH
  9. Zizzi Restaurant, WC2R0DE