Haverhill
Haverhill
Newmarket
Newmarket
Newmarket
Newmarket
Newmarket
Newmarket
Newmarket
Newmarket
Newmarket
Newmarket, Suffolk
Bury St Edmunds
Bury St. Edmunds
Cambridge
Haverhill
Bury St Edmunds
Bury St Edmunds
Bury St Edmunds
Bury St. Edmunds
Great Abington
Cambridge
Haverhill
Cowlinge
Haverhill
Cowlinge
Cambridge
Newmarket
Newmarket, Suffolk
Bury St Edmunds
Bury St Edmunds
Mildenhall
Cambridge
Mildenhall
East of England
Haverhill
Haverhill
Bury St Edmunds
Bury St. Edmunds
Bury St Edmunds