London’s public transport authority Transport for London (TfL) plans to submit a planning application for building a GBP25 million cable car system across the Thames river, connecting the variou...

This content is available to only subscribers.