Photos of the races here.
Results below.
Women E1234 results -
1Clover MurrayCorley Cycles Drop RT
2Katharine BroadbentCrawley Wheelers
3Michelle ForsterGB Cycles
4Connie HayesCycling Club Hackney
5Jessica Feeney DaviesCycling Club Hackney
6Emma CodlingGt Yarmouth CC
Senior men cat 123 results
1Harrison JonesPedal Heaven RT
2Alex RichardsonRapha CC
3Josh GreenCatford Banks
4Rhys CleggPMR @ Teachin House
5Adam CotterellWyndy Milla
6Brian FlemingVC Lincoln
7John WoytonGlendene
8Patrick ManningStrada Sport
9Graeme GarnerEasterley
10Fabian HorrocksVelo Schils - Interbike RT
11Tom YiangouNeon Velo RT
12Mike MooneyCycling Club Hackney
13Mark PerryAll Terrain Cycles
14Graham CrowHandsling RT
15Michael Parry
16Dylan ChurchillAchieve Northside
Senior men cat 4 results
1Christopher CureTeam Milton Keynes
2Emmanuel ArthurFinsbury Park
3Adam LoweMickey Cranks CC
4Noah FaiersOxted CC
5Matthew HardcastleCycling Club Hackney
6Simon RobinsonHerts Wheelers
7Benjamin WrigglesworthG.S. Henley
8Simon HallowayDulwich Paragon CC
9Martin BanfieldLondon Dynamo
10James FergusonSD Racing
11David ClarkeSky Velo
12Terry BrooksSpirit Bikes Racing Team
13Andy BatheNewmarket Cycline
14Jason DavisEast London Velo
15Henry TaysomLFGSS CC
16Ryan AllenUniversity of Nottingham SCC
17Justin CostleyCycling Club Hackney
18Finn Pike MullinsCycling Club Hackney
19Hector CoreyHaverhill Cycling Club
20Dorian JawoszekIslington CC
Youth A boys results
1Kareem AkinnibiVC Londres
2Patrick ManningStrada Sport
3Theo ModellCorley Cycles Drops RT
4Michael ParryWelwyn Wheelers CC
5Ryan GreenLee Valley Youth Cycling Club
6Ben SelfeLee Valley Youth Cycling Club
7Thomas ZygoTeam Milton Keynes
8Matthew ShepherdLee Valley Youth Cycling Club
9Adam ColbertIpswich BC
10Frank MooreCycling Club Hackney
11Gabriel FowdenCambridge CC
12Logan de Monchaux-IronsCycling Club Hackney
13Isaac CostleyCycling Club Hackney
14Santiago CadavidVC Londres
15Josh JonesNFYO
16Callum BulleyCorley Cycles Drops RT
17Elliot HuntleyCycling Club Hackney
Jack MarshallBarking & Dagenham CC
Zak Stucke
Jose TrejosVC Londres
DNFAustin Sandi-EdwardsCycling Club Hackney
DNFJoshua Ustaran-Anderegg
Youth A girls results
1Millie GageWelwyn Wheelers CC
2Kathryn AndersonWelwyn Wheelers CC
3Issy TerrieLVYCC
4Hannah GraveneyKent Velo Kids
5Connie HayesCycling Club Hackney
6Jessica Feeney-DaviesCycling Club Hackney
Youth B boys Results
1Christian ManziLee Valley Youth Cycling Club
2Liam HanksBarking & Dagenham CC
3Louis BilyardLVYCC
4Klaidas LazickasBarking & Dagenham CC
5Leo HayterVC Londres
6Fraser ElsworthWest Suffolk Wheelers & Tri Club
Finishers not in order -
Milo ChapmanCambridge Junior CC
Conor DashCycling Club Hackney
Thomas MacroWest Suffolk Wheelers & Tri Club
Elliot MalenfantCycling Club Hackney
Dexter Mansel-ThomasLee Valley Youth Cycling Club
Charlie MarshallBarking & Dagenham CC
Billy MartinBarking & Dagenham CC
Ewan McNicolCycling Club Hackney
Kevin OzeeCycling Club Hackney
Callum Pike MullinsCycling Club Hackney
Harrison PowellLee Valley Youth Cycling Club
Ritchie SelfeLee Valley Youth Cycling Club
Aaron StoneCorley Cycles Drops RT
Erik SuvaryanLimited Edition Cycling
Kai WattsCycling Club Hackney
Youth B girls results
1Josie GriffinWelwyn Wheelers CC
2Sophie LewisCycling Club Ashwell
3Molly KoncheskyBarking & Dagenham CC
4Aimee ZygoTeam Milton Keynes
5Charlie DashCycling Club Hackney
6Jessica ElliotCycling Club Hackney
Youth C boys results
1Noah HobbsBarking & Dagenham CC
2Luke PrenelleLee Valley Youth Cycling Club
3Charlie MartinBarking & Dagenham CC
4Sammy GageWelwyn Wheelers
5Benji GriffinWelwyn Wheelers
6Michael TittleyBarking & Dagenham CC
7Alfie SalmonLVYCC
8Stan BoydCycling Club Hackney
9Alessandro SellaCycling Club Hackney
10William GreenCycling Club Hackney
11Mack MooneyCycling Club Hackney
12Tom BardillCycling Club Hackney
13Oliver GriggsWest Suffolk Wheelers & Tri Club
14Matthew BrookerLimited Edition Cycling
15Thomas WilliamsCycling Club Hackney
Youth C girls results
1Melissa WarrilowBarking & Dagenham CC
2Maya Teufel-TarltonLYVCC
3Jasmine CorneliusBarking & Dagenham CC
4Jodie TaylorColchester Rovers
5Iona MoirBarking & Dagenham CC
6Jasmine OffilenCycling Club Hackney
Youth D boys results
1Joe O'BrienHillingdon Slipstreamers
2Owen PrenelleLee Valley Youth Cycling Club
3Calum MoirBarking & Dagenham CC
4Alfie CullenderBarking & Dagenham CC
5Serafino SellaCycling Club Hackney
6Conrad CousinsCycling Club Hackney
7Robin SteerCycling Club Hackney
8Ruben MooneyCycling Club Hackney
9Robert De Monchaux-IronsCycling Club Hackney
10Murray GrayCycling Club Hackney
11Elliot MarsdenCycling Club Hackney
Youth D girls results
1Leah WarrilowBarking & Dagenham CC
2Bobbie O'BrienHillingdon Slipstreamers
Youth E boys results
1Henry HobbsBarking & Dagenham CC
2Finn O'BrienHillingdon Slipstreamers
3James WarrilowBarking & Dagenham CC
4Toby ZygoTeam Milton Keynes
Youth E girls results
1Mya LittleBarking & Dagenham CC
Results below.
Women E1234 results -
1Clover MurrayCorley Cycles Drop RT
2Katharine BroadbentCrawley Wheelers
3Michelle ForsterGB Cycles
4Connie HayesCycling Club Hackney
5Jessica Feeney DaviesCycling Club Hackney
6Emma CodlingGt Yarmouth CC
Senior men cat 123 results
1Harrison JonesPedal Heaven RT
2Alex RichardsonRapha CC
3Josh GreenCatford Banks
4Rhys CleggPMR @ Teachin House
5Adam CotterellWyndy Milla
6Brian FlemingVC Lincoln
7John WoytonGlendene
8Patrick ManningStrada Sport
9Graeme GarnerEasterley
10Fabian HorrocksVelo Schils - Interbike RT
11Tom YiangouNeon Velo RT
12Mike MooneyCycling Club Hackney
13Mark PerryAll Terrain Cycles
14Graham CrowHandsling RT
15Michael Parry
16Dylan ChurchillAchieve Northside
Senior men cat 4 results
1Christopher CureTeam Milton Keynes
2Emmanuel ArthurFinsbury Park
3Adam LoweMickey Cranks CC
4Noah FaiersOxted CC
5Matthew HardcastleCycling Club Hackney
6Simon RobinsonHerts Wheelers
7Benjamin WrigglesworthG.S. Henley
8Simon HallowayDulwich Paragon CC
9Martin BanfieldLondon Dynamo
10James FergusonSD Racing
11David ClarkeSky Velo
12Terry BrooksSpirit Bikes Racing Team
13Andy BatheNewmarket Cycline
14Jason DavisEast London Velo
15Henry TaysomLFGSS CC
16Ryan AllenUniversity of Nottingham SCC
17Justin CostleyCycling Club Hackney
18Finn Pike MullinsCycling Club Hackney
19Hector CoreyHaverhill Cycling Club
20Dorian JawoszekIslington CC
Youth A boys results
1Kareem AkinnibiVC Londres
2Patrick ManningStrada Sport
3Theo ModellCorley Cycles Drops RT
4Michael ParryWelwyn Wheelers CC
5Ryan GreenLee Valley Youth Cycling Club
6Ben SelfeLee Valley Youth Cycling Club
7Thomas ZygoTeam Milton Keynes
8Matthew ShepherdLee Valley Youth Cycling Club
9Adam ColbertIpswich BC
10Frank MooreCycling Club Hackney
11Gabriel FowdenCambridge CC
12Logan de Monchaux-IronsCycling Club Hackney
13Isaac CostleyCycling Club Hackney
14Santiago CadavidVC Londres
15Josh JonesNFYO
16Callum BulleyCorley Cycles Drops RT
17Elliot HuntleyCycling Club Hackney
Jack MarshallBarking & Dagenham CC
Zak Stucke
Jose TrejosVC Londres
DNFAustin Sandi-EdwardsCycling Club Hackney
DNFJoshua Ustaran-Anderegg
Youth A girls results
1Millie GageWelwyn Wheelers CC
2Kathryn AndersonWelwyn Wheelers CC
3Issy TerrieLVYCC
4Hannah GraveneyKent Velo Kids
5Connie HayesCycling Club Hackney
6Jessica Feeney-DaviesCycling Club Hackney
Youth B boys Results
1Christian ManziLee Valley Youth Cycling Club
2Liam HanksBarking & Dagenham CC
3Louis BilyardLVYCC
4Klaidas LazickasBarking & Dagenham CC
5Leo HayterVC Londres
6Fraser ElsworthWest Suffolk Wheelers & Tri Club
Finishers not in order -
Milo ChapmanCambridge Junior CC
Conor DashCycling Club Hackney
Thomas MacroWest Suffolk Wheelers & Tri Club
Elliot MalenfantCycling Club Hackney
Dexter Mansel-ThomasLee Valley Youth Cycling Club
Charlie MarshallBarking & Dagenham CC
Billy MartinBarking & Dagenham CC
Ewan McNicolCycling Club Hackney
Kevin OzeeCycling Club Hackney
Callum Pike MullinsCycling Club Hackney
Harrison PowellLee Valley Youth Cycling Club
Ritchie SelfeLee Valley Youth Cycling Club
Aaron StoneCorley Cycles Drops RT
Erik SuvaryanLimited Edition Cycling
Kai WattsCycling Club Hackney
Youth B girls results
1Josie GriffinWelwyn Wheelers CC
2Sophie LewisCycling Club Ashwell
3Molly KoncheskyBarking & Dagenham CC
4Aimee ZygoTeam Milton Keynes
5Charlie DashCycling Club Hackney
6Jessica ElliotCycling Club Hackney
Youth C boys results
1Noah HobbsBarking & Dagenham CC
2Luke PrenelleLee Valley Youth Cycling Club
3Charlie MartinBarking & Dagenham CC
4Sammy GageWelwyn Wheelers
5Benji GriffinWelwyn Wheelers
6Michael TittleyBarking & Dagenham CC
7Alfie SalmonLVYCC
8Stan BoydCycling Club Hackney
9Alessandro SellaCycling Club Hackney
10William GreenCycling Club Hackney
11Mack MooneyCycling Club Hackney
12Tom BardillCycling Club Hackney
13Oliver GriggsWest Suffolk Wheelers & Tri Club
14Matthew BrookerLimited Edition Cycling
15Thomas WilliamsCycling Club Hackney
Youth C girls results
1Melissa WarrilowBarking & Dagenham CC
2Maya Teufel-TarltonLYVCC
3Jasmine CorneliusBarking & Dagenham CC
4Jodie TaylorColchester Rovers
5Iona MoirBarking & Dagenham CC
6Jasmine OffilenCycling Club Hackney
Youth D boys results
1Joe O'BrienHillingdon Slipstreamers
2Owen PrenelleLee Valley Youth Cycling Club
3Calum MoirBarking & Dagenham CC
4Alfie CullenderBarking & Dagenham CC
5Serafino SellaCycling Club Hackney
6Conrad CousinsCycling Club Hackney
7Robin SteerCycling Club Hackney
8Ruben MooneyCycling Club Hackney
9Robert De Monchaux-IronsCycling Club Hackney
10Murray GrayCycling Club Hackney
11Elliot MarsdenCycling Club Hackney
Youth D girls results
1Leah WarrilowBarking & Dagenham CC
2Bobbie O'BrienHillingdon Slipstreamers
Youth E boys results
1Henry HobbsBarking & Dagenham CC
2Finn O'BrienHillingdon Slipstreamers
3James WarrilowBarking & Dagenham CC
4Toby ZygoTeam Milton Keynes
Youth E girls results
1Mya LittleBarking & Dagenham CC