On Thursday September 22nd 2011 the Iconic streetWear Supreme will be opening its new shop in London in the area of Soho. This will be the first Supreme store in Europe you can expect the entire collection including footwear skateboards and special releases.
Supreme London
2/3 Peter St.
London
W1F 0AA
United Kingdom
Click on More for video and Extra Pics of the Store
Skateboarder and artist Mark Gonzales created a sculpture and painted some walls for the new Supreme London flagship store. Ari Marcopoulus takes behind the scenes and look at his work at the store
Props to Hypebeast & highsnobiety