Dark Mode Light Mode

New Balance to open Oxford Street store

American sportswear label New Balance has revealed plans to open its first ever UK store on London’s Oxford Street.

According to Drapers, the brand has signed on for a 10 year lease to occupy 287-291 Oxford Street, comprising 14,000 square feet over three floors.

Although the deal is due for completion in the next week, the store is not expected to open until 2017.

Keep Up to Date with the Most Important News

By pressing the Subscribe button, you confirm that you have read and are agreeing to our Privacy Policy
Add a comment Add a comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Previous Post

10 things you may have missed at London Collections: Men

Next Post

V&A releases 50,000 more tickets for Alexander McQueen: Savage Beauty