Adidas has opened its doors to its brand-new Oxford Street store in London

Adidas has opened its doors to a brand-new Oxford Street store and, to be totally honest with you, you’re in for a serious treat.

The 2,500 square foot space brings the brand with the three stripes to life and will combine digital innovation, unique shopper experiences and a focus on in-store expertise to create a new benchmark in retail. The store has been designed for you, to do what you will with it.

Get exclusive updates on new features, vendors, and industry news

Subscribe