Closed  

Finding your location

Contact

Nearest stations

Waterloo Underground Station

London Waterloo Rail Station

London Waterloo East Rail Station

Lambeth North Underground Station

Southwark Underground Station

Opening Hours

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

More LEONs

Strand

73-76 Strand
London
WC2R 0DE


Strand - Waterloo Bridge

135 Strand
London
WC2R 1HH


Bankside

7 Canvey St
London
SE1 9AN


Search again

Locate your closest restaurant.

 

Leon Presents