42A Grange Road£770,000May 2022
42C Grange Road£450,000Jan 2021
40A Grange Road£660,000Oct 2020
38A Grange Road£825,000Mar 2020
42A Grange Road£460,000Aug 2019
36 Grange Road£645,000Dec 2018
42 Grange Road£540,000Jan 2018
42B Grange Road£450,000Mar 2017
39 Grange Road£800,000Jul 2015
32 Grange Road£460,000May 2015
41 Grange Road£484,000Feb 2015
30 Grange Road£409,950Oct 2014
44 Grange Road£475,000Oct 2013
34 Grange Road£475,000Aug 2011
40 Grange Road£432,000Aug 2011
38A Grange Road£370,000Feb 2010
40A Grange Road£365,000Dec 2007
24 Grange Road£450,000Oct 2006
34 Grange Road£463,000Aug 2006
32 Grange Road£349,950Apr 2006
41 Grange Road£284,000Feb 2006
35 Grange Road£475,000Dec 2005
25 Grange Road£530,000Oct 2005
29 Grange Road£315,000Jun 2005
38 Grange Road£450,000Nov 2003
30 Grange Road£230,000Nov 2002
34 Grange Road£275,000Jul 2002
30 Grange Road£148,000Aug 2000
37 Grange Road£135,000Jun 1999
34 Grange Road£180,000Jan 1999
25 Grange Road£255,000Sept 1998
42C Grange Road£165,000Sept 1998
42C Grange Road£104,000Mar 1996
26 Grange Road£95,000Dec 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.