Adidas Oxford Street London Store

3.3/5
(15) · Shoe store in London, United Kingdom
Suggest an edit · Your business? Claim now

Add more information

adidas Oxford Street is the largest adidas store in London, offering consumers three floors of the latest product the brand has to offer, across …

Reviews

Facebook
3.3/5 · 15 reviews
Loading reviews...
Oct 20, 2022
Bravo @AdidasLondon. Pushing out people hiding from 5 min rain from the shop at Oxford street by the nationality, it's a shame for central London. Full review by Ildar Subaev
Feb 17, 2022
Staff are fantastic and helpful Full review by Kay Simons Price