Climbing Walls

North London

Green Lanes, Stoke Newington.
The Castle is run by climbers for climbers and as the premier indoor rock 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.
Climbing is a unique sport and delivers exciting rewards, both physically and mentally. If you are adventurous and want to push yourself in new ways, learning to climb is the challenge you need. If you are bored of the television, the gym or the pub and need a more stimulating alternative, climbing can keep you fit, strong and exercise your mind.

Times and prices are subject to change. Contact venue before setting out.

Add review