Haverhill
Saffron Walden
Saffron Walden
Haverhill
Saffron Walden
Haverhill
CB8
Cambridge
Cambridge
Bishop's Stortford
Cambridge
Saffron Walden
Cambridge
Newmarket
Braintree
Cambridge
Newmarket
Great Chesterford
Cambridge
Haverhill
Braintree
Cambridge
Braintree
Bottisham
Newmarket
Saffron Walden
Haverhill
Braintree
Braintree
Sudbury
Cambridge
Saffron Walden
Braintree
Cambridge
Sudbury
Halstead
Saffron Walden
Newmarket
Braintree
Haverhill