Retail
New Balance to open London flagship under EU retail expansion scheme
New Balance is set to expand its current European retail network and aims to open its largest European store to date in the heart of London. The US sportswear brand, which counts 60 odd stores throughout Europe, will be rolling out a series of new stores across western Europe. According to Fashionmag, the largest store will bow on Oxford Street,...
loading...