Supreme - New London Store | Rumor


Another round of rumors have been circulating on the internet recently and it seems like the sources for this claim is fairly justified. It looks like the Supreme will be opening a flagship store in London to head their European operation which includes a dedicated website and online shop. Although there are no concrete confirmation from Supreme of the opening, the likely location for the new store is predicted to be on 2 - 3 Peter Street in the Soho area. Rumors have it that the opening will be on Friday, September 9th which is in about a month time. Stay tuned for more information on the opening as it comes to light. via: SF