Liverpool to host UK’s first city centre zip-wire
The UK’s first city centre zip-wire ride is to launch in Liverpool this weekend (Saturday, August 9). The giant attraction will see thrill seekers ascend a 115 foot station on Church Street – Liverpool’s busiest street - before high-flying…