London Unveils Fastest Urban Zip Wire on the Planet
Thrill seekers take note. If you’re looking for your next airborne adventure, head to London. The city unveiled its newest adrenalin-fueled attraction – a zip line ride to view some of the skyline’s most iconic sites.