The Swedish Sneaker Store Sneakersnstuff now has a number of stores around the world. This one is the original located in London.
Make sure to stop by when sneaker shopping in London if you want to catch up on the latest sneaker trends.
Se the complete list of Sneaker Stores in London.
Visit the Sneakersnstuff Website.