
£635,000

£365,000
Prices increased by £5,200 (1.22%) over the past year
Prices increased by £126,900 (41.52%) 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