Sorry, this restaurant is temporarily closed.
We’ll be back as soon as we can.
Contact
Call us on
0207 580 7501
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
Corporate Ordering
More LEONs
Search again
Locate your closest restaurant.