The trio of marathons completed down on the Thames on 28th, 29th and 30th December takes his total up to 50.
[Go Back]