Who won the London Marathon? Full list of results
More than 50,000 runners have taken part in the 2024 London Marathon with the women's winner running a new world record time. In the elite races, Olympic champion Peres Jepchirchir, from Kenya, beat the women's world record to win in two hours, 16 minutes and 16 seconds.