Concept stores seem to be all the craze. We stopped by at the VANS store in Carnaby street on our way to the Download festival in Donington. The London based store had quite some unique shoes on display so we took some pics and decided to share them with you.