Haverhill
Tilbury Juxta Clare
Sible Hedingham
Middleton
Clare
Haverhill
CB8
Middleton
Middleton
Middleton
CB8
Haverhill
Tilbury Juxta Clare
Tilbury Juxta Clare
Tilbury Juxta Clare
Tilbury Juxta Clare
Halstead
Earls Colne
Colchester
Mile End
Braintree
Gosfield
Haverhill
Haverhill
Sudbury, Suffolk
Sudbury
Braintree
Haverhill
Haverhill
Tilbury Juxta Clare
Halstead
Newmarket
Sudbury
Halstead
Tilbury Juxta Clare
Sudbury
Braintree
Haverhill
Colchester
Haverhill