Newmarket
Haverhill
Newmarket
Moulton
Newmarket
Newmarket
Newmarket
Newmarket
Mildenhall
Cambridge
Mildenhall
Cambridge
Haverhill
Withersfield
Haverhill
Bury Saint Edmunds
Bury St. Edmunds
Bury St. Edmunds
Newmarket
Haverhill
East of England
Mildenhall
Bury St. Edmunds
Ely, Cambridgeshire
Haverhill
Newmarket, Suffolk
Bury St. Edmunds
Newmarket, Suffolk
Haverhill
Bury St. Edmunds
Waterbeach
Cambridge
Sudbury
Kentford
Newmarket
Bury St. Edmunds
Bury St Edmunds
Bury St. Edmunds
Newmarket
Newmarket