Are you brave enough to abseil down one of the tallest buildings in London? Standing tall at 541 feet, just don’t look down!