Veja Unveils Its Inaugural London Boutique, Embracing Sustainability in Style
French sustainable footwear label Veja has made its mark in London with the launch of its debut store in the heart of Seven Dials. Nestled at 45 Monmouth Street, amidst…
French sustainable footwear label Veja has made its mark in London with the launch of its debut store in the heart of Seven Dials. Nestled at 45 Monmouth Street, amidst…