Cambridge
Bury St. Edmunds
Newmarket
Waterbeach
Haverhill
Bury St. Edmunds
Newmarket
Bury St. Edmunds
Newmarket
Newmarket
Newmarket
Newmarket
Thetford
Thetford
Haverhill
Newmarket
Newmarket
Haverhill
Great Abington
Soham
Teversham
Newmarket
Sudbury
Bury St. Edmunds
Bury St. Edmunds
Bury St. Edmunds
East of England
Bury St. Edmunds
Risby
Bury St. Edmunds
Bury St. Edmunds
Newmarket
Haverhill
Bury St. Edmunds
Waterbeach
Haverhill
Newmarket
Bury St. Edmunds
Bury St. Edmunds
Mildenhall