Follow us on Twitter Facebook Audioboo YouTube Flickr Foursquare RSS Email

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
Tel: (020) 7620 0035
Web: www.leonrestaurants.co.uk
Nearest tube station: Southwark (524 yards)
Map of Leon

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

News & features about Leon

Forum discussions about Leon

 

Restaurants, pubs & bars close to Leon