Colchester
Earls Colne
Haverhill
Sudbury
Sudbury
Haverhill
Haverhill
Sudbury
Sudbury
Halstead, Essex
Haverhill
Haverhill
Halstead
Haverhill
Braintree
Haverhill
Halstead
Buxhall
Haverhill
Haverhill
Haverhill
Sudbury
Sudbury
Halstead
Colchester
Newmarket
Mile End
Tilbury Juxta Clare
Haverhill
Braintree
Haverhill
Braintree
Haverhill
Haverhill
Halstead
Halstead
Halstead
Haverhill
Earls Colne
Colchester