Sorry, this restaurant is temporarily closed.

We’ll be back as soon as we can.

Contact

Nearest stations

More LEONs

Richmond

37 George St
Richmond
TW9 1HY


Shepherd's Bush

Unit C302A Ariel Way
London
W12 7SL


Kingston

65-67 Clarence Street
Kingston upon Thames
KT1 1RB


Search again

Locate your closest restaurant.

 

Leon Presents