'Astonishing' construction progress for London

 

'Astonishing' construction progress for London

Author image
AOC
'Astonishing' construction progress for London

The International Olympic Committee (IOC) Coordination Commission for the London 2012 Games has concluded its seventh visit to the British capital,