Veja opens first London store
26/04/2024
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...