Enjoy fresh, organic, wholesome food at Leon. The exciting and eclectic menu really gives your taste buds a surprise that will keep you going back for more.
Information
Venue Type
Restaurant
Opening Hours
Mon-Fri 08.00-22.30
Sat 09.30-22.30
Sun 10.30-18.30
Tube
Cuisine
Booking
Not Necessary on Mon, Tue, Wed, Thu, Fri, Sat, Sun
Awards
‘Best new restaurant in UK’ - 2005 Observer Awards.
Payment
Disabled Facilities
Wheelchair Access, Disabled Toilets