• Home
  • Tags
  • Veja

Veja news and archive

Retail

Veja opens its first London store

French sustainable trainer brand Veja has opened its first store in London in the centre of Seven Dials. Located at 45 Monmouth Street, between Covent Garden and Soho, the 1,475 square foot store offers the brand's range of footwear alongside an in-store cobbler station for repairs and cleaning of sneakers and shoes from any brand. Veja...

loading...