Saffron Walden
Haverhill
Haverhill
Saffron Walden
Halstead
Haverhill
Haverhill
Haverhill
Earls Colne
Haverhill
Haverhill
Haverhill
Earls Colne
Newmarket
Fulbourn
Saffron Walden
Braintree
Haverhill
Newmarket
Braintree
Haverhill
Braintree
Newmarket
Sudbury
Halstead
Newmarket
Gosfield
Earls Colne
Haverhill
Sudbury
Earls Colne
Newmarket
Haverhill
Haverhill
Saffron Walden
Saffron Walden
Saffron Walden
Braintree
Haverhill
Haverhill