PIX: The Vaults (London, Part 1)
The Leake Street tunnel can be found underground in a tunnel in Lambeth, London. It is the current home to so much vibrant street art. There is even a legit Banksy piece (behind a clear screen protector, of course). Stay tuned for more Turnstyle adventures in London snaps. Next up we hit the DNB Allstars […]