The original home of the London Climbing Centres, located just a minute's walk from Vauxhall Station and open from 6am-11pm all year round