Open Menu

Directory

The Castle Climbing Centre

United Kingdom
Constructed within a magnificent Victorian building, formerly a water pumping station (and yes it really does look like a Castle!) the Castle is London's biggest climbing wall. With an extensive range of facilities there’s something for everyone – beginners and advanced climbers alike! Facilities include over 120 roped lines and a dedicated auto belay room. The bouldering is also top-notch, spread over 11 areas with an outdoor boulder field.

This unique building is set across five floors and has a lot to offer in addition to the climbing. Contributing to the community vibe they have an excellent climbing shop, a Café which serves great coffee, a wide range of home-cooked food and a permaculture garden complete with roundhouse and pizza oven. Bon Appetite!