Royston
Cherry Hinton
Newmarket
Cambridge
Royston
Melbourn
Waterbeach
Caldecote
Sawston
Cambridge
Cambridge
Sawston
Royston
Royston
Cambridge
Royston
Meldreth
Cambridgeshire
Cambridge
Royston
Cambridge
Cambridge
Girton
Royston
Meldreth
Abington
Cambridge
Cambridge
Cambridge
Royston
Royston
Cambridge
Cambridge
Cambridge
Cambridge
Fen Ditton
Royston
Cambridge
Fen Ditton
Cambridge