Newmarket
Barway
Newmarket
Newmarket
Newmarket
Sudbury
Newmarket
East of England
East of England
Bury St. Edmunds
Glemsford
Sudbury
Waterbeach
Red Lodge
Cambridge
Sudbury
Sudbury
Abington
Haverhill
Bury St. Edmunds
East of England
Sudbury
East of England
East of England
Bury St. Edmunds
Bury St. Edmunds
Haverhill
Waterbeach
Newmarket
Newmarket
Bury St. Edmunds
Bury St. Edmunds
Fulbourn
Bury St. Edmunds
Bury St. Edmunds
Cambridge
Haverhill
Bury St. Edmunds
East of England
Bury St. Edmunds