Property sales in Windmill Road, Breachwood Green, Hitchin

Found 2 transactions going back to March 2001.

Date Price Percentage
21 Windmill Road
23 Sep 2022 £ 425,000 199.3% (5.2% p.a.)
16 Mar 2001 £ 142,000