It's worth remembering, too, that everyone taking part laces up pretty early. This year's London Marathon start times are as follows:
- 09:05 – Elite Wheelchair Races
- 09:10 – World Para Athletics Marathon Championships Ambulant Athletes
- 09:25 – The Elite Women's Race
- 10:10 – The Elite Men's Race, British Athletics & England Athletics Marathon Championships and Mass Race
And if watching the runners pushing through the pain barrier leaves you inspired, check out our guide on how to enter the London Marathon 2020.