Saint Ives
Swavesey
Royston
St Ives
Waterbeach
Swavesey
Dry Drayton
Huntingdon
Swavesey
Cambridge
Milton, Cambridgeshire
St Ives
Soham
Cambridge
Cambridge
Cambridge
Waterbeach
St. Ives
Waterbeach
Cambridge
Cambridge
Fenstanton
Cambridge
Cambridge
Cambridge
Cambridge
Cambridge
Cambridge
Royston
Cambridge
Cambridge
Fen Ditton
Cambridge
Saint Ives
Royston, Hertfordshire
Fen Drayton
Fen Drayton
Papworth Everard
Cambridge
Milton, Cambridgeshire