BLOCLEats

Leon

Unit A
6
More London Place
London
SE12DA

Food rating: 5/5 stars
Updated: 19. April 2023

Food ratings

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

Restaurant nearby

  1. Ernst & young, SE12DA
  2. Gaucho grill, SE12DA
  3. Itsu, SE12DA
  4. Mcdonald's restaurant, SE12TF
  5. Starbucks, SE12TF
  6. Tavolino, SE12DA
  7. Tossed, SE12DA
  8. 0.1 miles Cafe piazza, SE12HD