The race, the first full-scale running of the event in more than two years, was won by Sisay Lemma of Ethiopa in 2:04.01. Bizarrely Lemma was cleared to compete but not allowed to stand on the victory podium alongside Kenyans Vincent Kipchumba and Mosinet Geremew – who came second and third respectively – due to coronavirus protocols.
The 30-year-old had tested negative but as a contact of fellow Ethiopian Kinde Atanaw, who withdrew after a positive test on Saturday, he was whisked back to his hotel as a precaution. Instead it was left to his agent, Gianni Demadonna, to top the podium.
The women’s race was won by Kenyan Joyciline Jepkosgei in 2:17.42, making her the seventh fastest woman in history.
Britain’s David Weir finished third in the wheelchair race - his 22nd London marathon. Marcel Hug claimed his third victory, while Daniel Romanchuk of America came second.
Some famous faces were among those taking part in the race, including former health secretary Matt Hancock and radio personality Chris Evans.
Dame Barbara Windsor's husband Scott Mitchell ran in a bid to raise funds to combat Alzheimer's, the illness his wife died from.
There was a dry start to the race but cloudier skies, sunny spells and brisk winds were expected, according to the Met Office.
Last year’s marathon was replaced by a virtual run where participants chose their own route and a further 40,000 participants will earn their medal by taking part in the virtual event this year.
Sunday’s outing is the first time the two events will take place simultaneously.
Plenty of colour was provided by the participants who opted to run in fancy dress, from cartoon robots to busy bees.