The Castle Green Lanes London N4 2HA Home Page | The Castle Climbing CentreThe Castle is the UKs largest climbing Centre, offering roped and bouldering facilities. Entry also provides access to our organic Café, community garden and climbing shop. We’re open 7 days a week and all abilities are welcome. Single entry and membership options available.] https://www.castle-climbing.co.uk/