Closed  


Contact

Call us on 01932864032

Nearest stations

Opening Hours

Monday
Closed
Tuesday
Closed
Wednesday
Closed
Thursday
Closed
Friday
Closed
Saturday
Closed
Sunday
Closed

Amenities

Free WiFi
Toilets/ Disabled toilets
Outdoor seating
Charging points

More LEONs

Heathrow T2

Terminal 2
Hounslow
TW6 1RR


Richmond

37 George St
Richmond
TW9 1HY


Wimbledon

5 Wimbledon Hill Rd
London
SW19 7NF


Search again

Locate your closest restaurant, click & collect or delivery.

Enter Location

  Find your closest

or  All restaurants

 

Leon Presents