Great British Sailing Challenge



A year-round series of multiclass handicap racing events, culminating in a 100-boat Grand Final....

Great British Sailing Challenge