Property sales in Haverstock Hill - London - NW3 2BP

Found 2 transactions going back to July 2019.

Date Price Percentage
5 - 17, Haverstock Hill
15 Aug 2019 £ 20,400,000
First Floor Offices, Chalk Farm Station, Haverstock Hill
5 Jul 2019 £ 419,825