Middleton
Halstead
Halstead
Halstead
Sudbury
Gosfield
Newmarket
Newmarket
Colchester
Colchester
Haverhill
Braintree
Braintree
Braintree
Sudbury
Braintree
Newmarket
Haverhill
Braintree
Haverhill
Haverhill
Newmarket
Colchester
Newmarket
Haverhill
Newmarket
Colchester
Halstead
Halstead
Sudbury
Halstead, Essex
Braintree
Woolpit
Wickhambrook
Haverhill
Haverhill
Haverhill
Haverhill
Haverhill
Woolpit