Indoor climbing, The Castle Climbing Centre
Rated by 1 user ... share an opinion on The Castle Climbing Centre
Green Lanes, Stoke Newington, London N4 2HA
020 8211 7000
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.