LEON Bankside


+44 (0) 207 620 0035

Facebook Instagram Twitter

7 Canvey Street, The Blue Fin Building, London, SE1 9AN

Located just behind Tate Modern, LEON is the home of naturally fast food. Food that tastes good and does you good, makes you feel good after you eat it, is affordable and kind to the planet.

Key features

Get the latest news from Bankside London