Leon

 

Leon

Reasonably priced fresh fast food to eat in or take away.

Situated on the corner of Sumner Street and Canvey Street at the base of the Blue Fin Building.

Takeaway service available.

With independent (free) wireless internet (wifi) service.

7 Canvey Street, London SE1 9AN
Show me Leon on a map
(020) 7620 0035
www.leonrestaurants.co.uk
Nearest tube station: Blackfriars 364 yards

Is this info up-to-date? If not, let us know

Leon location map

Map of Leon

Restaurants, pubs & bars close to Leon

Keep up with SE1 news

We have three email newsletters for you to choose from: