
£635,000

£390,000
Prices increased by £52,881 (12.63%) over the past year
Prices increased by £120,666 (34.38%) over the past 10 years
holmewood hall church street, cambridgeshire
Sold in JUN 2018
£2,100,000
21 station road, cambridgeshire
Sold in APR 2019
£1,100,000
briarways station road, cambridgeshire
Sold in OCT 2022
£1,050,000