£1,919,299
£785,934
£673,523
£453,900
16 watford road, hertfordshire
Sold in JAN 2024
£12,500,000
15 newlands avenue, hertfordshire
Sold in NOV 2018
£9,000,000
31 newlands avenue, hertfordshire
Sold in MAR 2022
£6,500,000