Beta intro
Mayor of London

London Marathon

The annual London Marathon takes place on Sunday 13 April. It is one of the largest mass-participation events in the world, with more than 35,000 people taking part each year, as well as attracting thousands of spectators along the route.