Newmarket
Haverhill
Haverhill
Waterbeach
Ely
Ely
Newmarket
Newmarket
Mildenhall
Newmarket
Newmarket
Ely
Soham
Ely
Ely
Mildenhall
Mildenhall
Bury St. Edmunds
Cambridge
Waterbeach
Cambridge
Mildenhall
Waterbeach
Cambridge
Bury St. Edmunds
Waterbeach
Cambridge
Waterbeach
Cambridge
Waterbeach
Mildenhall
Ely, Cambridgeshire
Ely
Ely
Ely, Cambridgeshire
Mildenhall
Cambridge
Milton, Cambridgeshire
Fen Ditton
Ely, Cambridgeshire