Sorry, this restaurant is temporarily closed.
We’ll be back as soon as we can.
Contact
Call us on
07827871052
Nearest stations
London Euston Rail Station
Euston Underground Station
Euston Square Underground Station
Warren Street Underground Station
More LEONs
Search again
Locate your closest restaurant.