Closed  

Finding your location

Contact

Nearest stations

charing cross

Opening Hours

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

More LEONs

Strand - Waterloo Bridge

135 Strand
London
WC2R 1HH


Kingsway

77 Kingsway
London
WC2B 6SR


Southbank Place

6 York Road
London
SE1 7ND


Search again

Locate your closest restaurant.

 

Leon Presents