London Marathon #76
About 37,500 amateur athletes, fun runners and elite sportsmen and women have run the 32nd London Marathon.
Runners have the finishing line insight as they go down The Mall.
One of the top five international marathons run over the traditional distance of 26 miles and 385 yards (42.195 km), the London Marathon is also a large, celebratory sporting festival. It holds the Guinness World Record as the largest annual fund raising event in the world, with the 2009 participants raising over £47.2 million for charity. The event has raised over £450 million since 1981.