Cambridge is a university city and the country town of Cambridgeshire, England. Located on the River Cam 55 miles to the north of London. Cambridge experiences a temperate maritime climate. The population of Cambridge is just over 140k. It's a r...
ExpandShow 4 of 4 results
United Kingdom - Cambridge Romsey
From
£
318,950
GBP
United Kingdom - Cambridge CBD
From
£
340,000
GBP
United Kingdom - Cambridge CBD
From
£
355,000
GBP
United Kingdom - Cambridge CBD
From
£
479,175
GBP