Adidas re-imagines the retail experience with new Oxford Street flagship store
Adidas opened the doors of its new Oxford Street flagship – a home for creativity, born from London, that combines digital innovation, unique shopper experiences and a focus on in-store experts to create a new benchmark in retail.