Haverhill
Newmarket
Braintree
Bury St. Edmunds
Woolpit
Halstead, Essex
Newmarket
Braintree
Haverhill
Braintree
Bury St. Edmunds
Sudbury
Haverhill
Haverhill
Newmarket
Bury St. Edmunds
Haverhill
Woolpit
Wickhambrook
Haverhill
Sudbury, Suffolk
Braintree
Colchester
Haverhill
Sudbury
Sudbury
Braintree
Colchester
Woolpit
Tilbury Juxta Clare
Sudbury
Braintree
Braintree
Haverhill
Braintree
Wickhambrook
Newmarket
Braintree
Braintree
Haverhill