£1,218,500
£727,222
£550,833
£197,500
7 townsend meadow, hertfordshire
Sold in NOV 2021
£745,000
2 townsend meadow, hertfordshire
Sold in FEB 2022
8 townsend meadow, hertfordshire