The world-famous London Marathon is taking place today, with more than 45,000 runners expected to tackle the 26.2 miles while raising money for charity.
The annual event, which has been taking place in April for 39 years apart from when it was postponed to autumn during the coronavirus pandemic, begins in Greenwich and Blackheath where runners are assigned one of three start lines.
After three miles, they will merge as they pass through Charlton, Woolwich and the Cutty Sark in Greenwich.