Store gallery: New Balance opens first UK flagship in London

New balance fascia

US sports brand New Balance opened its first UK flagship last week on London’s Oxford Street.

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Sign up for a month FREE trial

Subscribe now