The International Olympic Committee (IOC) Coordination Commission for the London 2012 Games has concluded its seventh visit to the British capital,
'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,