Supreme is set to expand its presence in Asia with the opening of a new flagship store in Shanghai, following the launch of its Korean store. Reports indicate that Supreme’s first flagship store in China will open in 2024, located at 291 Fumin Road, Shanghai, which is currently under construction. In line with the opening event, an exclusive Box Logo will be displayed, featuring special edition t-shirts and hoodies, available for a limited time at the store. Official opening information is eagerly awaited for the spring and summer of next year.
Years after the Supreme Italia lawsuit, which resulted in their founder serving jail time and paying $10 million in damages, Supreme is finally set to open a store in a new Asian country: China.




