Shopping for NB in London
I’m going to London in about two weeks, and I was wondering if it’s worthwhile to shop for MiUK models while I’m there? Also wondering if there are any must visit sneaker/shoe retailers that typically have a good selection of New Balance? Any help, tips, or suggestions are appreciated.
Posted Jun 8, 2026, 4:31 PM UTC
310