The Castle Climbing Centre is an indoor rock climbing wall and a pioneer in sustainable business practices. Set in over an acre of garden dedicated to growing food for the on-site cafe, for local community members and others, The Castle is aiming to show how successful business and sustainability can go hand in hand.
The Castle Climbing Centre
Profile Information:
Comment Wall: