Castle Climbing Centre virtual tour now on Google Maps!
Wed 28/8/2013 at 17:36 by Audrey
Do you want to show your friends where you spend all your free time? Or maybe you're new to climbing and want to check out The Castle before your first visit? Maybe you're simply curious about that great big Castle in North London...