Closed  


Contact

Nearest stations

charing cross

Opening Hours

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

More LEONs

Kingsway

77 Kingsway
London
WC2B 6SR


Shaftesbury Avenue

62 Shaftesbury Ave
London
W1D 6LT


Broadwick Street

42-44 Broadwick St
London
W1F 7AE


Search again

Locate your closest restaurant.

 

Leon Presents