Leon is an award winning fast food outlet selling natural, good food, from spicy lamb wraps to mezze. The food is of a high standard and is served with the same efficiency as the big fast food chains. They also have an eat-in section at the back, and are open for lunch and dinner.
This content has been supplied by Leon
Venue Details & Map
7 Canvey Street
The Blue Fin BuildingLondonSE1 9AN
- +44 (0)20 7620 0035
- Public transport:
- Southwark, Underground