Haverhill
Shepreth
Cambridge
Royston
Cambridge
Newmarket
Newmarket
Newmarket
Haverhill
East of England
Newmarket
Newmarket
Cambridge
Cambridge
Tilbury Juxta Clare
Newmarket
Newmarket
Tilbury Juxta Clare
Tilbury Juxta Clare
East of England
Cambridge
Cambridge
Mildenhall
Haverhill
Haverhill
Cambridge
East of England
Cambridge
Cambridge
Cambridge
Cambridge
Cambridge
Sawston
Cambridge
Cambridge
Cambridge
Cambridge
Cambridge
Cambridge
Cambridge