Swavesey
Newmarket
Newmarket
Newmarket
Fordham
Impington
Waterbeach
Waterbeach
Cambridge
Teversham
Cambridge
Cambridge
Newmarket
Newmarket
Cambridge
Cambridge
Ely
Ely
Cambridge
Cambridge
Cambridge
Newmarket
Cambridge
Cambridge
Waterbeach
Newmarket
Newmarket
Waterbeach
Ely
Cambridge
Swavesey
Cambridge
Milton, Cambridgeshire
Cambridge
Waterbeach
Cambridge
Waterbeach
Cambridge
Cambridge
Newmarket