The French sustainable sneaker brand Veja has inaugurated its first store in London in the Seven Dials district. Nestled at 45 Monmouth Street, the 140-square-meter boutique showcases the brand’s footwear collection, complemented by an onsite cobbler station for sneaker and shoe repairs and cleaning services, catering to all brands.
Your membership benefits:
To continue reading this article REGISTER NOW.