
Tens of thousands of people are set to descend on the capital on Sunday for the 2019 London Marathon.
More than 40,000 runners will take part in the gruelling 26.2 mile race while crowds cheer them on from the sidelines.
Athletes, celebrities and elite amateurs will compete against each other, passing many of London’s iconic landmarks along the way.
The huge global spectacle, and the biggest event of London's running calendar, starts just after 9am.
Follow our live updates below…