Cambridge
Newmarket
Linton
Cambridge
Mildenhall
Cambridge
Cambridge
Ely
Waterbeach
Cambridge
Cambridge
Newmarket
Ely
Waterbeach
Newmarket
Ely, Cambridgeshire
Cambridge
Fen Ditton
Soham
Newmarket
Ely, Cambridgeshire
Cambridge
Milton, Cambridgeshire
Cambridge
Fen Ditton
Sawston
Ely
Brinkley
Newmarket, Suffolk
Cambridge
Ely
Cambridge
Waterbeach
Haverhill