BBC Sport

London Marathon - 2026: Part 1

Fifty-nine thousand charity runners take to the streets for the 46th London Marathon, following the fastest elite racers in the world, running on the same roads and cheered on by the same crowds.

Watchlist
Audio DescribedSign Language