Mildenhall
Fulbourn
Soham
Clare
Newmarket
Teversham
Barway
Haverhill
Waterbeach
Waterbeach
Cambridge
Newmarket
Ely, Cambridgeshire
Ely
Ely
Ely, Cambridgeshire
Great Saxham
Waterbeach
Worlington
Ely, Cambridgeshire
Newmarket
Worlington
Newmarket
Newmarket, Suffolk
Newmarket
East of England
East of England
Newmarket
Newmarket
Newmarket
Fen Ditton
Cambridge
Fen Ditton
Haverhill
Chittering
East of England
Stapleford
Ely
Ely
Ely