Early bird offer! Get up to 25% on 2020 cycling events

UK Cycling Events’ 2020 calendar will contain 20 events in the most scenic cycling locations