158B Haverstock Hill£1,150,000Feb 2025
160 Haverstock Hill£805,000Aug 2024
160C Haverstock Hill£805,000Aug 2024
FLAT 4, 162 Haverstock Hill£910,000Jul 2024
FLAT C, 172 Haverstock Hill£840,000Mar 2024
164A Haverstock Hill£1,075,000Feb 2024
156A Haverstock Hill£2,000,000Dec 2021
SECOND FLOOR FLAT, 166 Haverstock Hill£830,000Apr 2021
FLAT 3, 162 Haverstock Hill£880,000Aug 2020
FLAT 3, 162 Haverstock Hill£700,000Jan 2019
158C Haverstock Hill£800,000Dec 2018
158C Haverstock Hill£761,500May 2017
FLAT 5, 156 Haverstock Hill£506,000Mar 2016
FLAT 2, 166 Haverstock Hill£1,040,000Dec 2015
FLAT 4, 162 Haverstock Hill£815,000Jun 2015
FLAT 3, 162 Haverstock Hill£243,980Mar 2014
FLAT A, 172 Haverstock Hill£1,850,000Feb 2014
FIRST FLOOR FLAT, 160 Haverstock Hill£706,000Oct 2012
SECOND FLOOR FLAT, 166 Haverstock Hill£615,000Sept 2012
FLAT 2, 166 Haverstock Hill£800,000Aug 2012
FIRST FLOOR FLAT, 170 Haverstock Hill£585,100May 2011
FIRST FLOOR FLAT, 158 Haverstock Hill£505,550Apr 2011
BASEMENT FLAT, 170 Haverstock Hill£702,050Apr 2011
LOWER GROUND FLOOR FLAT, 160 Haverstock Hill£1,650,000May 2008
UPPER GROUND FLOOR FLAT, 160 Haverstock Hill£1,650,000May 2008
FLAT 4, 156 Haverstock Hill£375,000Dec 2007
FLAT 4, 162 Haverstock Hill£589,675Nov 2007
FLAT 4, 166 Haverstock Hill£415,000Jun 2007
164A Haverstock Hill£675,000Jun 2007
FIRST FLOOR FLAT, 160 Haverstock Hill£540,000Jun 2007
UPPER GROUND FLOOR FLAT, 160 Haverstock Hill£499,999Jan 2007
FLAT A, 172 Haverstock Hill£600,000Jan 2007
GROUND FLOOR FLAT, 170 Haverstock Hill£470,000Nov 2006
FLAT 2, 166 Haverstock Hill£494,999Oct 2006
SECOND FLOOR FLAT, 166 Haverstock Hill£390,000Feb 2006
164A Haverstock Hill£468,000Nov 2005
FIRST FLOOR FLAT, 170 Haverstock Hill£356,000Jun 2005
BASEMENT FLAT, 170 Haverstock Hill£550,000Aug 2004
FLAT 4, 166 Haverstock Hill£150,000Apr 2004
FLAT 5, 162 Haverstock Hill£457,000Nov 2003
168 Haverstock Hill£1,362,675Nov 2003
FLAT 3, 162 Haverstock Hill£319,950Jul 2003
FLAT 4, 156 Haverstock Hill£175,000May 2003
GROUND FLOOR FLAT, 170 Haverstock Hill£399,950Jul 2002
FIRST FLOOR FLAT, 160 Haverstock Hill£338,000Apr 2002
164B Haverstock Hill£318,000Feb 2002
SECOND FLOOR FLAT, 166 Haverstock Hill£300,000Jan 2001
FLAT 2, 162 Haverstock Hill£335,000Dec 2000
FIRST FLOOR FLAT, 160 Haverstock Hill£295,000Aug 2000
FLAT 3, 162 Haverstock Hill£235,000Dec 1999
FLAT 7, 156 Haverstock Hill£128,500Aug 1999
FLAT 4, 166 Haverstock Hill£180,000Jun 1999
GROUND FLOOR FLAT, 158 Haverstock Hill£305,000Aug 1998
LOWER GROUND AND GROUND FLOOR, 162 Haverstock Hill£199,500Jun 1998
SECOND FLOOR FLAT, 166 Haverstock Hill£208,000Apr 1998
FLAT 4, 156 Haverstock Hill£103,000Nov 1997
FLAT 3, 162 Haverstock Hill£145,000Feb 1997
SECOND AND THIRD FLOOR FLAT, 170 Haverstock Hill£170,000Jan 1997
160C Haverstock Hill£161,000Dec 1996
FIRST FLOOR FLAT, 160 Haverstock Hill£189,950Nov 1996
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.