£1,067,500
£616,250
£256,500
8 waterlow mews, hertfordshire
Sold in APR 2021
£405,000
10 waterlow mews, hertfordshire
Sold in FEB 2022
£410,000
5 arch road, hertfordshire
Sold in JUN 2011
£412,500