Order Now

Sorry, this restaurant is temporarily closed.

We’ll be back as soon as we can.


Contact

Feedback

How did we do?

Tell us how it was today.

Nearest stations

Amenities

Amenities

Free WiFi

Order now!

More LEONs

Jubilee Place

Unit 62
London
E14 5NY


Canary Wharf

320 Cabot Square
London
E14 4QT


More London

6 More London Riverside
London
SE1 2DA


Search again

Locate your closest restaurant, click & collect or delivery.

Enter Location

  Find your closest

or  All restaurants

 

Leon Presents