Swavesey
Waterbeach
Swavesey
Dry Drayton
Huntingdon
Milton, Cambridgeshire
Newmarket
Swavesey
Cambridge
Cambridge
Fordham
Waterbeach
Milton, Cambridgeshire
Waterbeach
Soham
St. Ives
Newmarket
Newmarket
Cambridge
Newmarket
Newmarket
Newmarket
Newmarket
Newmarket
Cambridge
Ely
Waterbeach
Cambridge
Newmarket
Ely
Ely
Cambridge
Cambridge
Cambridge
Fulbourn
Waterbeach
Impington
Cambridge
Stapleford
Newmarket