London, United Kingdom
The Castle Climbing Centre
climbing • castle • climbing wall • fitness • bouldering • exercise
Save it
Save it
add note
Recommended by 1 other locals show all

The Castle Climbing Centre, Green Lanes, London N4 2HA, UK

see directions

The Castle Climbing Centre, Green Lanes, London N4 2HA, UK

see directions
Found a problem on this page?
report
Image Source
Google Images
Found a problem on this page?
report
Image Source
Google Images