Sible Hedingham
Clare
Saffron Walden
Thaxted
Haverhill
Fulbourn
Saffron Walden
Saffron Walden
Saffron Walden
Tilbury Juxta Clare
Tilbury Juxta Clare
Tilbury Juxta Clare
Tilbury Juxta Clare
Cambridge
Saffron Walden
Haverhill
Haverhill
Gosfield
Great Saxham
Great Saxham
Braintree
Halstead
Cambridge
Earls Colne
Halstead
Braintree
Saffron Walden
Elder Street
Saffron Walden
Braintree
Haverhill
Halstead
Sudbury
Haverhill
Sudbury
Saffron Walden
Saffron Walden
Saffron Walden
Saffron Walden
Saffron Walden