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.
Hoped 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.
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.
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.