Newmarket
Newmarket
Newmarket
Newmarket
Bury St. Edmunds
East of England
Cambridge
Cambridge
Cambridge
Cambridge
Cambridge
Haverhill
Haverhill
Bury St. Edmunds
Cambridge
Cambridge
Haverhill
Haverhill
Newmarket
Woodditton
Haverhill
Waterbeach
Cambridge
Newmarket, Suffolk
Mildenhall
Bury St. Edmunds
Bury St. Edmunds
Haverhill
Haverhill
Newmarket
Bury St. Edmunds
Cambridge
Cambridge
Babraham
Bury St. Edmunds
Bury St. Edmunds
Newmarket
Cambridge
Bury St. Edmunds
Bury St. Edmunds