The London Marathon
The 2021 London Marathon will take place on Saturday 3rd October.
The London Marathon
The London Marathon has become an annual, inspiring and colourful fixture in the world's sporting calendar since the inaugural race on 29 March 1981.
More than a million people have completed the course, over a billion pounds has been raised for charity and there have been countless amazing tales of human achievement.
You can watch the 2021 London Marathon LIVE on BBC.