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.
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.