London Marathon runners can expect glorious sunshine and warm weather in the capital this Sunday, the Met Office predicts.
The 2025 edition is set to become the world's largest marathon, with more than 56,000 people expected to finish this year's race.