CB7
Newmarket
Barway
Haverhill
Newmarket
Newmarket
Newmarket
Newmarket, Suffolk
Ely
Ely, Cambridgeshire
East of England
Cambridge
Haverhill
Fen Ditton
Waterbeach
Ely, Cambridgeshire
Haverhill
Cambridge
Risby
Cambridge
Ely, Cambridgeshire
Ely
Thetford
Ely, Cambridgeshire
Bury St. Edmunds
Risby
Newmarket
Haddenham, Cambridgeshire
Newmarket, Suffolk
East of England
Worlington
Cambridge
East of England
Ely
Milton, Cambridgeshire
Waterbeach
Waterbeach
Cambridge
Cambridge
East of England