Swavesey
Cambridge
Teversham
Cambridge
Cambridge
Fordham
Newmarket
Newmarket
Cambridge
Newmarket
Ely
Ely
Cambridge
Cambridge
Thriplow
Impington
Cambridgeshire
Cambridge
Waterbeach
Waterbeach
Cambridge
Cambridge
Newmarket
Waterbeach
Newmarket
Cambridge
Stapleford
Newmarket
Cambridge
Dry Drayton
Cambridge
St Ives
St Ives
Waterbeach
Huntingdon
Linton
Cambridge
Newmarket
Newmarket
Ely