What is the London Marathon record time? Men’s and women’s best results explained
Around 40,000 runners will pound the capital's streets on April 28 - here is all you need to know
Around 40,000 runners will pound the capital's streets on April 28 - here is all you need to know