Haverhill
Arbury
Bar Hill
Royston
Cambridgeshire
Royston
Waterbeach
Royston
Newmarket
Newmarket
Newmarket
Cambridge
Newmarket
Newmarket
Cambridge
Haverhill
Haverhill
Newmarket
Newmarket, Suffolk
Haverhill
Royston
Newmarket
Royston
Cambridge
Duxford
Cambridge
Cambridge
Cambridge
Cambridge
Exning
Newmarket
Cambridge
Haverhill
Waterbeach
Cambridge
Cambridge
Cambridge
Waterbeach
Cambridge
Haverhill