Stevenage and North Herts CTC is a local cycling club based in the north of Hertfordshire. We organise weekly rides ranging from introductory distances of 5 miles all the way up to endurance rides of over 100 miles.