Highgate Harriers’ Roger Low maintained his record of running in every one of the 33 London Marathons after pounding the streets of the capital on Sunday.

The Over-65 runner is one of just 15 people who have taken part in every race since it began in 1981, and he completed the distance in four hours 38 minutes and 19 seconds on Sunday.

Highgate’s Stephen Whiting was also in action and the Over-45 athlete beat his personal best time for the marathon by just under four minutes, clocking 2:33:51.

Danny Russell (2:34:57) was close behind in his first marathon, ahead of his fellow club-mates Dan Higgins (2:39:07), Mathew Pointon (2:39:08), Andrew Lawrence (2:46:04), Ben Noad (2:50:21) and Ben Pochee (2:50:22).

Anne Curley was the first of the Harriers’ ladies to cross the finish line in 2:55:29, just a few minutes ahead of a new club member, Suniti Waddell (2:58:50). Lyngnes Baard finished in 3:05:54 and Hannah Wylie clocked a creditable 3:25:00, while Sarah Chapman recorded 5:36:54.