The UK’s tallest sculpture is a formidable structure, especially when you’re staring down from the tip of it. At 262 feet up, the ground feels a long way off. Take a moment to savour the view before beginning the adrenaline-fuelled descent as you abseil all the way to terra firma.
Similar Offers
You are viewing 0 of 0 offers