New Balance to open Oxford Street store

News | | Leave a Comment

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.

Pin It on Pinterest