Ballot Opens For 2025 London. The ballot will close on friday april 26. There is now such demand for the 16,000 spaces that a ballot is needed for entry for the first time in 2025.
The route also takes runners past several. The ballot will close on friday april 26.