Thousands of runners took part in the Virgin Money London Marathon on Sunday.
Eliud Kipchoge won the men's race and Brigid Kosgei triumphed in the women's, while there were plenty of famous faces and fancy dress costumes on the course.
Here, Press Association Sport looks at some of the people involved in the race.