The Castle Climbing Centre is one of the UK’s leading indoor climbing centres. We offer a wide range of climbing experiences for everyone from complete beginners to seasoned pros.
Driven by community, sustainability, and integrity, we’re more than just a climbing centre; our on-site café, community garden, and sustainability initiatives reflect our commitment to creating a welcoming and supportive space for both staff and climbers alike.
At The Castle, you’ll be part of a friendly and inclusive team that values personal development, a shared love for climbing and the outdoors, and most importantly, YOU.