The 2022 London Marathon will take place on Sunday, 2 October as the event is moved from its traditional April date for a third successive year.
Event director Hugh Brasher confirmed the race has been moved to allow for the "best chances" of a full-capacity event, including crowds.
Shura Kitata won the men's elite race in 2020, while Brigid Kosgei defended her women's title, but there were no crowds or fun runners because of the coronavirus pandemic.
"The London Marathon is an extraordinary and unique celebration of the family of humankind coming together," said Brasher. "We believe that by moving the 2022 event to October we give ourselves the best chances of welcoming the world to the streets of London."
The 2021 event will take place on 3 October and is set to be the largest marathon staged in the world, with up to 50,000 runners on the traditional course and up to 50,000 participants completing the 26.2 miles on a course of their choice.
The 2023 London Marathon has been confirmed in its traditional slot in the calendar and will take place on Sunday, 23 April.
- Ladhood Series 2 is here: A hilarious look at how lads become men is streaming now on BBC iPlayer
- Why we all need our alter ego: How does the likes of Rafael Nadal channel theirs for better performance?