Supreme has opened a brand-new store in Shanghai, China. As we continue to see Supreme expand their brand in international markets, this is exciting news for Shanghai streetwear enthusiasts. Take a look at official images of the new storefront below.
The interesting thing about this Shanghai location is that this store's location is the old Supreme Italia store. Supreme Italia was essentially a Supreme knock-off back in around 2018 which became incredibly popular. This eventually became an ongoing battle between Supreme and Supreme Italia, where after many years, Supreme finally secured its trademark in China back in 2020. Since losing the lawsuit, Supreme Italia inevitably shut-down, and now will be replaced by Supreme.
Take a look at Supreme Shanghai's info:
291 Fumin Road, Xuhui District
Shanghai, China 200031
Tel +86-021-6025-0570
Open 10 - 8 (MON-SUN)
To stay informed on all things Supreme Brand and to stay up to date with the latest releases connect with us on Instagram and Twitter.
Images via Supreme