The Lost Castle itself is described as one of Britain's largest outdoor adventure playgrounds and built high into the canopy ...