News House of Vans London is closing after eight yearsTucked underneath Waterloo Station, London’s ace House of Vans venue will be shutting its doors on December 10.