Haverhill
Braintree
Halstead
Halstead
Halstead
Halstead
Halstead
Haverhill
Haverhill
Haverhill
Haverhill
Braintree
Newmarket
Woolpit
Wickhambrook
Newmarket
Sudbury
Newmarket
Earls Colne
Braintree
Bury St. Edmunds
Newmarket
Sudbury
Sudbury
Newmarket
Sudbury
Haverhill
Newmarket
Acton, Suffolk
Halstead
Braintree
Halstead, Essex
Haverhill
Bury St. Edmunds
Tilbury Juxta Clare
Newmarket
Sudbury
Newmarket
Braintree
Bury St. Edmunds