Thames Cable Car is a Transport for London under construction gondola link across the River Thames in London, UK that is planned to be built by the 2012 London Olympics.
Thames Cable Car is a Transport for London under construction gondola link across the River Thames in London, UK. Hoped to be built by the 2012 London Olympics.