Tens of thousands of fun runners and amateur athletes have set off in bright sunshine as the 32nd London marathon got under way.
Up to 37,500 athletes are expected to finish the 26.2-mile course through the streets of the capital to earn their marathon medals and raise money for countless charities.
As well as the elite athletes and fun runners, a host of celebrities crossed the start line in support of good causes.
Newsreader Sophie Raworth, 43, revealed she is running in aid of St John’s Ambulance after collapsing during last year’s event.