Newmarket
Waterbeach
Newmarket
Newmarket
Haverhill
Newmarket
Ely
Ely
Waterbeach
Saffron Walden
Mildenhall
Cambridge
Cambridge
Babraham
Cambridge
Cambridge
Cambridge
Duxford
Waterbeach
Newmarket, Suffolk
Haddenham, Cambridgeshire
Waterbeach
East of England
Stretham
Ely
Cambridge
Newmarket
East of England
Sawston
Fulbourn
Wicken
Newmarket
East of England
Bury St. Edmunds
East of England
Bury St. Edmunds
East of England
Mildenhall
Fordham
Newmarket