Newport
CB8
Haverhill
Haverhill
Haverhill
Little Chesterford
Saffron Walden
Haverhill
Newmarket, Suffolk
Saffron Walden
Saffron Walden
Saffron Walden
Braintree
Braintree
Newmarket
Cambridge
Saffron Walden
Fulbourn
Sudbury
Cambridge
Haverhill
Haverhill
Braintree
Cambridge
Haverhill
Saffron Walden
Fulbourn
Braintree
Sudbury
Braintree
Saffron Walden
Saffron Walden
Braintree
Linton
Cambridge
Cambridge
Sudbury
Braintree
Cambridge
Haverhill