Worldwide icon-chevron-right Europe icon-chevron-right United Kingdom icon-chevron-right England icon-chevron-right London icon-chevron-right Leon Paddington

Leon Paddington

Restaurants, Global Paddington
Leon Paddington

Time Out says

Friendly warning! We're working hard to be accurate. But these are unusual times, so please check that venues remain open.

Grab a bite to eat before continuing your journey in or out of the city at this Leon, which is handily located in Paddington Station. 



Address: Unit 16
Paddington Station
The Lawn
W2 1HB
Transport: Tube: Paddington
Do you own this business?
You may also like
    You may also like
      Latest news