Daredevils took on London’s most terrifying zip wire across the Thames. Starting from the roof of St Thomas’ Hospital 52 metres up, the 450-metre zip wire took Londoners soaring above the river at up ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results