Big news for the European fam — Supreme is finally opening its first store on the continent this Thursday, September 22nd. The new London location marks a major expansion for the brand, joining the existing shops in the US and Japan with a full lineup of everything Supreme does: apparel, decks, footwear, and all the special collabs and releases.
The shop is set up in Soho at 2/3 Peter Street, London W1F 0AA. Hours are 11am to 7:30pm Monday through Saturday, and 12pm to 6pm on Sundays. You can reach them at +44 (0)207 437 0493.
If you're anywhere near London, definitely worth stopping through to check out the new space and see what Supreme's first European flagship is all about.