London Marathon receives record number of applications for 2025 race
The figure smashed the previous record of 578,374 set by this year’s London Marathon ballot.
The figure smashed the previous record of 578,374 set by this year’s London Marathon ballot.