theartraveller.com
Art Travelling – Leake Street, London
Under Waterloo Train Station in London runs a small street that is completely covered by the station, Leake Street. Leading off Leake Street are the vaults that run for miles underground. About ten…