Haverhill
CB9
Saffron Walden
Haverhill
Fulbourn
Fulbourn
Saffron Walden
Saffron Walden
Bury Saint
Bury Saint
Saffron Walden
Haverhill
Haverhill
Halstead
East of England
Great Wratting
Bury St Edmunds
Bury St Edmunds
Bury St Edmunds
Littlebury
Saffron Walden
Braintree
Saffron Walden
Saffron Walden
East of England
Saffron Walden
Haverhill
Saffron Walden
Halstead
East of England
East of England
Barnardiston
Saffron Walden
Saffron Walden
Saffron Walden
Halstead
Sudbury
Halstead
Haverhill
Haverhill