Adidas are a leading sports brand selling a range of sportswear and accessories, including trainers.
This content has been supplied by Adidas Originals
6 Newburgh Street, Soho, W1F 7RQ
For More Information:
+44 (0)20 7734 9976
Walking into the Adidas store was like how the Adidas outlets look like back in the States. Full of outdated, unwanted reject clothing and gear. The only things they had that looked current in this store were the football jerseys. Even the Originals stuff was crap.more