£1,216,666
£295,000
7 henderson place, hertfordshire
Sold in SEPT 2002
£455,000
6 henderson place, hertfordshire
15 church road, hertfordshire
Sold in APR 2021
£462,500