Sorry, this restaurant is temporarily closed.
We’ll be back as soon as we can.
Contact
Nearest stations
London Liverpool Street Rail Station
Liverpool Street Underground Station
Aldgate Underground Station
Moorgate Underground Station
Moorgate Rail Station
Amenities
Amenities
Free WiFi
More LEONs
Search again
Locate your closest restaurant, click & collect or delivery.
Find your closest
or All restaurants