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.
ArcelorMittal Orbit, Stratford
Similar Offers (0)
You are viewing 0 of 0 offers
Don't miss out again!
Sign up to our super awesome newsletter to be the first to hear about Time Out’s sick offers.