Closed  


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


Shaftesbury Avenue

62 Shaftesbury Ave
London
W1D 6LT


Search again

Locate your closest restaurant.

 

Leon Presents