Cambridge
Newmarket
Haverhill
Newmarket
Landbeach
Newmarket
Newmarket
Swaffham Bulbeck
Cambridge
Cambridge
Cambridge
Cambridge
Cambridge
Teversham
Cambridge
Cambridge
Cambridge
Cambridge
Bury St. Edmunds
Cambridge
Cambridge
Newmarket
Newmarket, Suffolk
Bury St. Edmunds
East of England
Milton, Cambridgeshire
Waterbeach
Cambridge
Cambridgeshire
Cambridge
Cambridge
Bury St. Edmunds
Cambridge
Cambridge
Cambridge
Cambridge
Cambridge
Cambridge
Haverhill
Haverhill