
This year’s London Marathon takes place on Sunday, April 23. Some 40,000 runners will take part and hundreds of thousands of spectators will look for the best place along the 26.2-mile route to watch.
Londoners and visitors from around the world can expect the usual spectacle of athleticism, complete with amusing costumes.