Solid performances across the board assured Belgrave a worthy position in the competition for another year with a 5th place in the overall rankings.
Read MoreIn blustery conditions but with new training kit to show off, the Bels faced a tough challenge in the form of Thames Valley, Bracknell and Crawley - all better placed than us in Division 1 this season.
Read MoreA solid A team finished a creditable 6th, ahead of all our local teams except the winners. The B team were an impressive 15th out of the 34 teams that started.
Read MoreA roundup of the Belgravians running the 2019 London Marathon and what they're hoping to achieve.
Read More