Select Language

Veja opens first London store

French footwear brand Veja has opened a new store in the central London area of Seven Dials, located in the borough of Camden. The store, covering 1,475 square feet and in close proximity to Covent Garden and Soho, not only offers a range of Veja footwear but also features an innovative cobbler station where customers can get their sneakers and...

16 April 2024

Browse all news...