Newmarket
Waterbeach
Cambridge
Ely
Ely
Cambridge
Waterbeach
Milton, Cambridgeshire
Cambridge
Cambridge
Newmarket
East of England
Waterbeach
Cambridge
Fen Ditton
Ely, Cambridgeshire
Landbeach
Ely, Cambridgeshire
Thetford
East of England
Ely, Cambridgeshire
Sawston
Cambridge
Mildenhall
Cambridge
Cambridge
Haverhill
Milton, Cambridgeshire
Ely
Fulbourn
Newmarket
Newmarket, Suffolk
Waterbeach
Haverhill
Newmarket
United Kingdom