More than 37,000 fundraisers, amateur runners and elite athletes made this year's London Marathon the biggest ever.

This Is Local London:

This Is Local London:

This Is Local London:

This Is Local London:

This Is Local London:

Conditions were reasonably good for the runners, with patchy rain and mild temperatures on a gloomy day in the capital.

British wheelchair athlete David Weir's bid for a record seventh Virgin Money London Marathon title ended in disappointment as he was pipped to the line by American Joshua George.

This Is Local London:

This Is Local London: This Is Local London:

This Is Local London:

This Is Local London:

This Is Local London:

In the men's elite race, Eliud Kipchoge won a titanic tussle with fellow Kenyan Wilson Kipsang, while Ethiopia's Tigist Tufa ended Kenya's domination of the women's race with a shock victory.

Organisers said 37,675 runners had crossed the finish line by 6.10pm, compared to the previous record of 36,705 three years ago.

And it was an extra special day for two participants who got married half way round the course. Laura Harvey, 34, and Paul Elliot, 41, from south London, tied the knot at St Katharine Docks before completing the marathon.