Newmarket
Barway
Impington
Cambridge
Cambridge
Cambridge
Cambridge
Cambridge
Cambridge
Newmarket
Fen Ditton
Cambridge
Cambridge
Cambridge
Cambridge
Fulbourn
Cambridge
Cambridge
Cambridge
Cambridge
Cottenham
Cottenham
Milton, Cambridgeshire
Cambridge
Thriplow
Waterbeach
Royston
Cambridge
Haverhill
Haverhill
Cambridge
Cambridge
Haverhill
Haverhill
Cambridge
Haverhill
Cambridge
Haverhill
Cambridge
Waterbeach