Heart of Helmsley

Heart of Helmsley

The most prestigious men’s cycle race in the UK descended on Helmsley on Saturday 5 September – the 4th stage of the Lloyds Tour of Britain started in the beautiful North Yorkshire market town. With the national spotlight on the area, the £200,000 Heart of Helmsley...
Skip to content