Closed  


Contact

Call us on 020 7240 3070

Feedback

Let us know what you think

Tell us here.

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, click & collect or delivery.

Enter Location

  Find your closest

or  All restaurants

 

Leon Presents