Closed
Finding your location
Contact
Call us on
0207 262 9901
Nearest stations
London Paddington Rail Station
Paddington Underground Station
Lancaster Gate Underground Station
Edgware Road (Bakerloo) Underground Station
Opening Hours
- Monday
- Closed
- Tuesday
- Closed
- Wednesday
- Closed
- Thursday
- Closed
- Friday
- Closed
- Saturday
- Closed
- Sunday
- Closed
Amenities
Amenities
Free WiFi
Outdoor seating
More LEONs
Search again
Locate your closest restaurant.