Leon
The Blue Fin Building

About Leon

Our menu is inspired by the flavours, variety and natural healthiness of Mediterranean cookingAll our pork has been reared to high welfare farms NOT factories.

Read More

7 Canvey Street
London
The Blue Fin Building
SE1 9AN

Tel: 2076200035

Website:
http://leonrestaurants.co.uk/restaurants/bankside/

Find Us/Directions

View Nearby Producers

– Producer Reviews –

Be the first to leave a review