Saffron Walden
Colchester
Hadstock
Hadstock
Hadstock
Trumpington
Lode
Earls Colne
Saffron Walden
Saffron Walden
Newmarket
Newmarket
Haverhill
Saffron Walden
Cambridge
Halstead
Halstead
Braintree
Little Chesterford
Braintree
Debden
Cambridge
Cambridge
Saffron Walden
Saffron Walden
Braintree
Tilbury Juxta Clare
Hadstock
Earls Colne
Saffron Walden
Haverhill
Sudbury
Halstead
Halstead
Halstead
Haverhill
Haverhill
Braintree
Newmarket
Haverhill