Swavesey
St Ives
Waterbeach
Huntingdon
Huntingdon
Cambridge
St. Neots
St Ives
Huntingdon
Cambridge
Huntingdon
Impington
Waterbeach
Cambridge
Huntingdon
Huntingdon
St. Neots
Huntingdon
Huntingdon
Huntingdon
Huntingdon
Dry Drayton
Huntingdon
Chatteris
Little Stukeley
Cambridge
Little Stukeley
Teversham
Huntingdon
Waterbeach
Cambridge
St. Ives
Saint Ives
Cambridge
Cambridge
Huntingdon
Huntingdon
Warboys
Huntingdon
Swavesey