US sportswear giant New Balance has reopened its redesigned London flagship on Oxford Street, which it called a fully redesigned retail concept
The retailer said the 13,562 sq ft new store is aimed at rethinking the traditional shopping experience âby putting people, not products, at the centreâ of the refurbished store.
Already have an account? Sign in here