London venue House Of Vans is set to close its doors for good in December. The venue, which is located at The Arches by Waterloo train station, is sponsored by US shoe brand Vans and has welcomed performances from major artists over nearly a decade. In a statement on Instagram, House Of Vans said: “After …