19-21 Tottenham Court Rd
London
W1T 1BJ

Sorry, this restaurant is temporarily closed.

We’ll be back as soon as we can.


Sorry, this restaurant is temporarily closed. We’ll be back as soon as we can.

Contact

Call us on 0207 580 7501

Feedback

Let us know your thoughts

Tell us here

Nearest stations

Tottenham Court Road Underground Station

Goodge Street Underground Station

Covent Garden Underground Station

Leicester Square Underground Station

Holborn Underground Station

Amenities

Amenities

Free WiFi
Toilets/ Disabled toilets

More LEONs

Brunswick

50 Bernard St
London
WC1N 1BS


Ludgate Circus

105 Ludgate Hill
London
EC4M 7RE


Cheapside

141 Cheapside
London
EC2V 6BJ


Search again

Locate your closest restaurant, click & collect or delivery.

Enter Location

or  Find your closest

 

Leon Presents