It's been a long time in the making but New Balance's European flagship store finally opened it's doors on Oxford Street last month.
And what would be a new store launch without a party? New Balance threw the party of all parties to welcome the store to it's UK home.
The store holds New Balance's full product range, stocking everything from running shoes to lifestyle trainers to yoga gear. Basically, you can find everything you need in one place.
This post was written in partnership with New Balance UK. The new store can be found at 287-291 Oxford Street, London.