2015-05-21T00:00:00
New Balance has announced plans for a flagship store on London's Oxford Street, which should open around the middle of next year. The store on the ultra-busy shopping street is to cover 1,200 square meters. The displays will highlight the company's innovation as well as that it manufactures in England. ...
For team or company-wide subscriptions and enquiries see our corporate membership page.
Site powered by Webvision Cloud