Award-winning vegan restaurant Stem & Glory launches first at-home range of ready meals and recipe kits
Award-winning vegan restaurant Stem & Glory (based in St Bart’s Sq, London) is launching a new online store offering UK wide delivery on January 26th 2021. The online store is the culmination of work over the past six months to develop the restaurant’s menu into
