It will be hard for London to match this year's dramatic scene of archery in the 1896 Athens Olympic stadium where the modern Games began. But the ancient sport at Lord's cricket ground comes quite close. The images of the equestrian events in Greenwich Park and triathlon in Hyde Park are also impressive. Throw in football at the new Wembley, as well as tennis at Wimbledon, and London can beat Paris, New York, Madrid and Moscow for razzmatazz. But will it be enough to win the vote? On its own - no.