Sue Barker hosts coverage of the 31st London Marathon. The pace picks up in the elite races as the competitors make their way through the streets of the capital. Show more
Discover 11,128,835 listings and 280,236 playable programmes from the BBC
Sue Barker hosts coverage of the 31st London Marathon. The pace picks up in the elite races as the competitors make their way through the streets of the capital. Show more