Retail|In Pictures
New Balance launches new retail concept in London
Boston-based athletic footwear and apparel brand New Balance has opened a new retail concept at Westfield Stratford City in London designed to target a younger consumer. The London Stratford store is the first of its kind globally with a second store of the same concept set to open in Boston, US, in 2023. The concept has been designed to “put...
loading...