View on map
Permanently closed

LEON

VegetarianGluten-free optionsFast food

Burgers, Sandwiches

Directions
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.