Stem + Glory Barts Square London
Stem + Glory London is open 7 days from 11.30 with an all day menu, weekly specials plus at the weekend our famous all day ‘Vegan English’. We also hold frequent special events menus such as tasting menus.
NEW MENU ALERT! Coming on 7th Oct have a preview HERE