More than 40,000 runners take part in London Marathon

Tens of thousands of people have gathered in London for the biggest race in Britain. More than 40,000 runners will take part in this year’s London Marathon while crowds cheer them on from the sidelines. Athletes, celebrities and elite amateurs will compete against each other, passing many of the city’s iconic landmarks along the way. […]