CB1
Royston
Royston
Cambridge
Woodhurst
Cambridge
Fowlmere
Fowlmere
Waterbeach
Cambridge
Waterbeach
St. Ives
Saint Ives
Waterbeach
Waterbeach
Cambridge
Cambridge
Royston, Hertfordshire
Royston
Royston, Hertfordshire
Royston
Snailwell
Saint Ives
Huntingdon
Huntingdon
Huntingdon
Pidley
St. Ives
Cambridge
Cambridge
Cambridge
Trumpington
Trumpington
Bar Hill
Bar Hill
Cambridge
Cambridge
Cambridge
Cambridge
Cambridge