The London Marathon returns on Sunday for its 46th edition. This year almost 60,000 runners will tackle the famous (and very flat) course, which has changed little since the inaugural race in 1981.
MORE than 59,000 runners are expected at the start line for the 46th London Marathon this weekend. The route of the UK’s biggest and most iconic marathon passes many of the capital’s most memorable ...