Property sales in Haverstock Hill - London - NW3 2BP

Found 2 transactions going back to July 2019.

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