CB8
Haverhill
CB8
Middleton
CB8
CB8
Middleton
Sudbury
Haverhill
Braintree
Braintree
Halstead
Sudbury
Sudbury
Haverhill
Great Cornard
Halstead
Braintree
Halstead
Langham, Essex
Newmarket
Sudbury, Suffolk
Sudbury
Newmarket
Colchester
Haverhill
Sudbury
Sudbury
Castle Hedingham
Sudbury
Tilbury Juxta Clare
Braintree
Mile End
Colchester
Haverhill
Haverhill
Colchester
Sudbury
Bury St. Edmunds
Sudbury