Sorry, this restaurant is temporarily closed.

We’ll be back as soon as we can.


Right in the heart of Victoria Train Station, grab something to eat before you head out of London or even further away to Gatwick airport.

Contact

Call us on 132456798

Feedback

Let us know what you think

Tell us here.

Nearest stations

London Victoria Rail Station

Victoria Underground Station

Sloane Square Underground Station

Amenities

Amenities

Free WiFi
Outdoor seating


More LEONs

Victoria Street Westminster

56 Victoria St
London
SW1E 6QW


Horseferry

27-29 Horseferry Rd
London
SW1P 2AY


South Kensington

46 Thurloe St
London
SW7 2LT


Search again

Locate your closest restaurant, click & collect or delivery.

Enter Location

  Find your closest

or  All restaurants

 

Leon Presents