You better be-leaf it, Stem + Glory is a vegan haven placing plants at the forefront
Shortly before they were crowned DMN’s top vegan spot, we’d heard that Stem + Glory had been blowing away the city’s diners with their simple yet elegant plant-based dishes. With a successful venture in Cambridge under its belt, the restaurant set up their first London location in Barbican to widespread…