Record numbers apply for 2025 London Marathon
More than 840,000 applications are received, smashing the previous record set by last year’s ballot.
>
More than 840,000 applications are received, smashing the previous record set by last year’s ballot.
>