Delhi's a city under construction: Lord Sebastian

London is on target for 2012, the man at the helm of it all, Lord Sebastian Coe has some valuable advice for Delhi 2010.