The Castle is run by climbers for climbers and as the premier indoor climbing centre in South East England. We offer a huge range routes, including bouldering, top rope and lead. Our outdoor boulders are unique to London.It is constructed within a magnificent Victorian building, formerly a water pumping station (and yes it really does look like a Castle!)We also have a permaculture organic garden and an on-site café with vegetarian hot and cold meals, drinks and snacks.