Saffron Walden
Saffron Walden
Cambridge
Haverhill
Haverhill
Tilbury Juxta Clare
Saffron Walden
Saffron Walden
Cambridge
Halstead
Braintree
Haverhill
Saffron Walden
Saffron Walden
Haverhill
Saffron Walden
Newmarket
Cambridge
Cambridge
Cambridge
Sudbury
Haverhill
Braintree
Fen Ditton