DrapersFirst look: New Balance reopens London flagshipUS sportswear brand New Balance has reopened its 13,562 sq ft London flagship on Oxford Street, featuring a fully redesigned space and premium experience "tailored to the city".The post First look: New Balance reopens London flagship appeared first on Drapers.
New Balance is a Massachusetts-based lifestyle company that designs, manufactures and sells athletic and casual footwear, apparel and accessories for men, women, and kids.