Saffron Walden
Cambridge
Cambridge
Elsenham
Cambridge
Cambridge
Newmarket
Haverhill
Braintree
Braintree
Newmarket
Braintree
Braintree
Newmarket
Sudbury
Halstead
Newmarket
Newmarket
Haverhill
Newmarket
Haverhill
Newmarket
Sudbury
Halstead
Braintree
Braintree
Braintree
Braintree
Braintree
Newmarket
Braintree
Cambridge
Newmarket
Saffron Walden
Haverhill
Saffron Walden
Haverhill
Henham
Dunmow
Cambridge