VEJA has recently opened the doors of its very first UK store within the cobbled circumference of Seven Dials, London. Taking residence on 45a Monmouth Street, the B Corp trainer brand worked with Deidra Hodgson on curating a retail space…