Sible Hedingham
Clare
Saffron Walden
Thaxted
Haverhill
Fulbourn
Tilbury Juxta Clare
Tilbury Juxta Clare
Tilbury Juxta Clare
Tilbury Juxta Clare
Cambridge
Saffron Walden
Haverhill
Haverhill
Gosfield
Braintree
Halstead
Earls Colne
Cambridge
Halstead
Saffron Walden
Elder Street
Saffron Walden
Braintree
Haverhill
Halstead
Sudbury