Supreme is expanding its retail footprint to mainland China with a new store opening in Shanghai on Saturday, March 23rd. The location will be at 291 Fumin Road in Xuhui District, operating from 10am to 8pm daily.
Along with the physical store launch, Supreme is also rolling out its WeChat Mini Program on March 23rd at 10am, giving Chinese customers a localized way to shop online. For those in the area, you can reach the store at +86 021 6025 0570.
This marks a significant move for the brand as it establishes a proper presence in one of the world's largest streetwear markets. Shanghai heads can finally cop without dealing with resellers or international shipping.