Adidas unveils 1st China Originals flagship in Shanghai
Adidas has opened its first global Originals flagship store in mainland China at 322 Anfu Road, Shanghai, marking the brand’s debut on the street and the first international sportswear label in the neighborhood. The two-story, 290-sqm space draws inspiration from its former life as the Yongle Palace Cinema, blending preserved wooden paneling with the brand’s iconic three stripes and Trefoil logo. The store offers footwear, apparel, and a customization zone on the ground floor, while the upper level uses a theater-style layout to highlight products. On opening day, Adidas also debuted its first pet product line.