Property sales in Haverstock Hill - London - NW3 2BL

Found 3 transactions going back to May 2018.

Date Address Price
1 Feb 2024 Apartment 9, 20 Haverstock Hill £ 875,000
25 Nov 2022 Apartment 10, 20 Haverstock Hill £ 630,000
31 May 2018 2 Haverstock Hill £ 2,780,370