Saffron Walden
Saffron Walden
Haverhill
Halstead
Halstead
Haverhill
Haverhill
Sudbury
Tilbury Juxta Clare
Fulbourn
Braintree
Braintree
Tilbury Juxta Clare
Fulbourn
Saffron Walden
Saffron Walden
Saffron Walden
Saffron Walden
Braintree
Haverhill
Haverhill
Saffron Walden
Halstead
Braintree
Halstead, Essex
Saffron Walden
Braintree
Saffron Walden
Haverhill
Newmarket, Suffolk
Hinxton
Halstead
Tilbury Juxta Clare
Cambridge
Newmarket
Braintree
Tilbury Juxta Clare
Cambridge
Hinxton
Cambridge