S26.E1 ∙ 26th London MarathonSat, Apr 22, 2006Sue Barker introduces coverage of the 26th running of the world's most famous road race.Rate