Sports Clubs/Sports Entertainment - London, ENG, UK
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.
BigCommerce
Outlook
SendInBlue
DigitalOcean
Google Analytics
Mobile Friendly