FLAT 1, 6 Haselrigge Road£545,000Oct 2023
FLAT D, 2 Haselrigge Road£527,000Dec 2022
16A Haselrigge Road£680,000Feb 2022
40A Haselrigge Road£291,000Mar 2021
16A Haselrigge Road£392,000Nov 2020
FLAT B, 2 Haselrigge Road£540,000Nov 2020
LOWER FLAT, 42 Haselrigge Road£415,000Nov 2018
UPPER FLAT, 42 Haselrigge Road£558,535Nov 2018
FLAT 2, 6 Haselrigge Road£394,100Dec 2013
6B Haselrigge Road£665,000Jul 2013
FLAT A, 2 Haselrigge Road£416,000Nov 2012
10 Haselrigge Road£635,000Sept 2011
FLAT 3, 6 Haselrigge Road£295,000Jan 2011
4 Haselrigge Road£650,000Jan 2007
6B Haselrigge Road£360,500Dec 2006
FLAT 1, 38 Haselrigge Road£284,000Feb 2006
2B - 2D Haselrigge Road£217,000Apr 2005
28 Haselrigge Road£300,000Dec 2004
FLAT A, 2 Haselrigge Road£290,000Sept 2004
FLAT C, 2 Haselrigge Road£235,000Jul 2004
FLAT A, 2 Haselrigge Road£270,000Feb 2003
FLAT 1, 38 Haselrigge Road£250,000Dec 2002
14 Haselrigge Road£355,000May 2001
FLAT 1, 38 Haselrigge Road£215,555May 2001
2B - 2D Haselrigge Road£160,000May 2001
FLAT C, 2 Haselrigge Road£180,000Dec 2000
UPPER FLAT, 42 Haselrigge Road£174,000Nov 2000
46A Haselrigge Road£180,000Feb 2000
FLAT 2, 6 Haselrigge Road£138,000Dec 1999
FLAT C, 2 Haselrigge Road£137,500Jul 1999
FLAT D, 2 Haselrigge Road£119,950Apr 1999
LOWER FLAT, 42 Haselrigge Road£181,000Jun 1998
FLAT A, 2 Haselrigge Road£108,000May 1998
FLAT 1, 38 Haselrigge Road£137,499Mar 1998
FLAT 3, 6 Haselrigge Road£119,950Dec 1997
6B Haselrigge Road£143,000Jul 1997
FLAT 1, 38 Haselrigge Road£107,500Nov 1996
8 Haselrigge Road£44,460Mar 1996
FLAT 3, 6 Haselrigge Road£84,000Jun 1995
10 Haselrigge Road£115,000Apr 1995
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.