Haverhill
Colchester
Braintree
Earls Colne
Newmarket
Earls Colne
Haverhill
Haverhill
Newmarket
Haverhill
Haverhill
Haverhill
Haverhill
Halstead
Braintree
Colchester
Earls Colne
Earls Colne
Colchester
Mile End
Newmarket
Sudbury
Sudbury
Newmarket
Harleston
Newmarket
Stowmarket
Haverhill
Halstead
Haverhill
Haverhill
Haverhill
Haverhill
Haverhill
Braintree
Braintree
Haverhill
Newmarket
Gosfield
Harleston