Clare
Saffron Walden
Thaxted
Haverhill
Fulbourn
Haverhill
Haverhill
Saffron Walden
Halstead
Halstead
Halstead, Essex
Haverhill
East of England
East of England
Great Saxham
Gosfield
Great Saxham
Sudbury
Cambridge
Cambridge
Tilbury Juxta Clare
Halstead
Saffron Walden
Elder Street
Haverhill
Sudbury
Sudbury
Braintree
Saffron Walden
Saffron Walden
Newmarket
Saffron Walden
Saffron Walden
Saffron Walden
Saffron Walden
Haverhill
Braintree
Cambridge
Saffron Walden
Cambridge