Castle Climbing Centre

Climbing centre

The Castle is run by climbers for climbers and as the premier indoor climbing centre in South East England, we receive more annual visits than any other climbing centre in the U.K. It is constructed within a magnificent Victorian building, formerly a water pumping station (and yes it really does look like a Castle!)

Rate and write a review

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Green Lanes
London N4 2HA England GB
Get directions
Mon - Fri 12:00 - 22:00 Sat - Sun 10:00 - 19:00