This two-floor Adidas Originals fashion store is the brand’s UK flagship, the new concept follows on from openings in Berlin, Seoul and Shanghai.
You can shop the full Originals range – men’s and women’s streetwear along with accessories and shoes.
15 Foubert's Pl, Soho,
London W1F 7QB
020 7439 9710