Sible Hedingham
Clare
Saffron Walden
Thaxted
Haverhill
Fulbourn
Haverhill
Haverhill
Saffron Walden
Haverhill
Halstead
Halstead
Halstead, Essex
Gosfield
Sudbury
Cambridge
Cambridge
Saffron Walden
Braintree
Tilbury Juxta Clare
Saffron Walden
Halstead
Saffron Walden
Elder Street
Braintree
Haverhill
Sudbury
Sudbury
Newmarket
Cambridge
Saffron Walden
Saffron Walden
Saffron Walden
Saffron Walden
Saffron Walden
Saffron Walden
Saffron Walden
Haverhill
Braintree
Saffron Walden