Cambridge
Waterbeach
Huntingdon
Huntingdon
Royston
St Ives
Waterbeach
Huntingdon
Huntingdon
St. Ives
Cambridge
Huntingdon
Huntingdon
St. Ives
Fulbourn
Saint Ives
Bar Hill
Heathfield, Cambridgeshire
Saffron Walden
Royston
St Ives
Waterbeach
Heathfield, Cambridgeshire
Thriplow
Royston
Milton, Cambridgeshire
Royston
Royston
Royston
Huntingdon
Cambridge
Waterbeach
Waterbeach
Saffron Walden
Saint Ives
St. Neots
Whaddon, Cambridgeshire
Cambridge
Biggleswade
Royston