Supreme London Store

  • · 38452 Views 
  • · Posted 82 months Ago
  •  BY Jack Lowe

Rumours have recently been circulating that Supreme are set to open a new flagship store, this time in London. If true, the new store will head up their European operation which would apparently include a dedicated website and online shop. Although there has been no confirmation from Supreme as of yet, the location is rumoured to be 2 - 3 Peter Street in Soho with an opening date of 9 September. Stay tuned for more news…

www.supremenewyork.com

Advertisement - Continue Reading Below
Want more news like this? Receive our daily newsletter:
Tags: supreme, london, store
Follow HUH. on Instagram