The Supreme London chapter is finally set to open on September 22 at 11 a.m. How will the addition of another store affect the exclusivity and limited aspect of the brand? With flagships already located in streetwear-obsessed cities like Japan, New York, and L.A., this European expansion will soon prove the brand's worth to the entire skate culture.
Supreme London
2 Peter Street, Soho