Newmarket
Linton
Cambridge
Haverhill
Bury St. Edmunds
Mildenhall
Cambridge
Sudbury
Bury St. Edmunds
Cambridge
Haverhill
Cambridge
Newmarket
Haverhill
Sudbury
Newmarket
Haverhill
Ely, Cambridgeshire
Soham
Newmarket
Ely, Cambridgeshire
Haverhill
Cambridge
Bury St. Edmunds
Cambridge
Bury St. Edmunds
Bury St. Edmunds
Bury St. Edmunds
Bury St. Edmunds
Sudbury
Sudbury
Bury St. Edmunds
Brinkley
Bury St. Edmunds
Newmarket, Suffolk
Cambridge
Haverhill
Bury St. Edmunds
Bury St. Edmunds
Bury St. Edmunds