Adidas are a leading sports brand selling a range of sportswear and accessories, including trainers.
9-11 Earlham Street, Covent Garden, London, WC2H 9LL
For More Information:
+44 (0)20 7379 4042
Now I'm as partial to das marken und zwei stripen as the next man, but I have to draw the line at the ponce-fest that is the Originals stores.
I've visited a few. The Tokyo one failed to outshine its uber cool host city and Berlin one failed to live up to its billing as what is effectively the company's world HQ. The London Originals place is similarly befuddled by too much fancy fashion...more