Harrold is a picturesque Bedfordshire village on the banks of the River Great Ouse. The village enjoys a prime location on the edge of the Harrold-Odell Country Park, which comprises …
Wide, straight, unobstructed road with a steady gradient and a decent road surface that flattens into a long run-out rather than a sudden T-junction so you can really descend confidently …