ARTICLE BY Sneaker Freaker
New Supreme London Store?
Will this be the brand new London home of Supreme? For months there's been whispers of a possible London brick and mortar flagship and European online store opening this year. 2-3 Peter St in the heart of Soho seems to be the spot, with the http://supremenewyork.co.uk domain having also been snapped up. September 9th is the tip for the opening... watch this space! Thanks to Tenisufki for the news.