Permanently closed
LEON
VegetarianGluten-free optionsFast food
Burgers, Sandwiches
Unit 16, Paddington Station Retail, The Lawns, London, ENG W2 1HB
Features
TakeoutDine-inWheelchair access
Reviews
No reviews yet
Be the first to review this place.
Burgers, Sandwiches
Be the first to review this place.