101 Tottenham Court RdLondonW1T 4TT
Closed Opens at 07.30AM
Opening times are subject to change last minute, we’ll try and keep you as up to date as possible.
This LEON is no longer just a restaurant. We have grocery products, chef-created ready meals, fresh bread and household essentials
Free WiFiToilets/ Disabled toiletsOutdoor seatingCharging points
3 Crispin PlLondonE1 6DW
5-6 MoorgateLondonEC2M 6XB
141 CheapsideLondonEC2V 6BJ
Locate your closest restaurant, click & collect or delivery.
or Find your closest
© LEON 2020Design by 48.1Build by Spork Digital Ltd