Sible Hedingham
Newmarket
Newmarket
CB8
Middleton
CB8
CB8
Haverhill
Newmarket
Haverhill
Haverhill
Bury St Edmunds
Newmarket
Beyton
Haverhill
Haverhill
East of England
Glemsford
Beyton
Bury St Edmunds
East of England
Bury St Edmunds
Newmarket
Great Cornard
Bury St. Edmunds
Rushbrooke
Bury St Edmunds
Bury St Edmunds
Bury St Edmunds
Tilbury Juxta Clare
Bury St. Edmunds
East of England
Cavendish
Haverhill
Haverhill
Bury St Edmunds
Bury St Edmunds
Bury St Edmunds
Bury St Edmunds
East of England