Newmarket
Haverhill
Haverhill
Barway
Newmarket
Newmarket
Waterbeach
Linton
Mildenhall
Ely
Ely
Newmarket
Cambridge
Newmarket
Newmarket
Newmarket
Cambridge
Waterbeach
Waterbeach
Newmarket, Suffolk
Newmarket
Newmarket
Linton
Waterbeach
Cambridge
Mildenhall
Mildenhall
Newmarket
Newmarket
Cambridge
Fulbourn
East of England
Mildenhall
Bury St. Edmunds
Waterbeach
Cambridge
Cambridge
Waterbeach
Cambridge
Duxford