Bradwell
Middleton
Braintree
Middleton
Braintree
Haverhill
Braintree
Sudbury
Great Wratting
Haverhill
Sudbury, Suffolk
Sudbury, Suffolk
Sudbury
Haverhill
Haverhill
Haverhill
Haverhill
Haverhill
Haverhill
Tilbury Juxta Clare
Halstead, Essex
Haverhill
Haverhill
Braintree
Haverhill
Earls Colne
Braintree
Sudbury
Haverhill
Braintree
Braintree
Colchester
Copford
Colchester
Colchester
Braintree
Halstead
Dunmow
Braintree
Braintree