21 Grange Road£880,000Nov 2022
21 Grange Road£805,000Apr 2021
30 Grange Road£710,000Mar 2021
13 Grange Road£565,000Oct 2020
26 Grange Road£600,000Nov 2016
29 Grange Road£795,000Jul 2016
20 Grange Road£775,000Dec 2015
23 Grange Road£645,000Jun 2015
38 Grange Road£680,000Sept 2014
20 Grange Road£380,000Jan 2014
19 Grange Road£615,000Jul 2013
31 Grange Road£630,000Jan 2013
31 Grange Road£590,000Apr 2012
37 Grange Road£460,000Nov 2008
GROUND FLOOR FLAT, 15 Grange Road£171,500Jun 2006
35 Grange Road£490,000Jun 2006
18 Grange Road£495,000May 2006
29 Grange Road£416,000Feb 2005
31 Grange Road£365,000Dec 2003
30 Grange Road£375,000Oct 2003
33 Grange Road£340,000May 2002
40 Grange Road£298,000Feb 2002
17 Grange Road£450,000Oct 2001
13 Grange Road£265,000Jul 2001
31 Grange Road£310,000Jun 2001
34 Grange Road£287,500Sept 2000
16 Grange Road£380,000Aug 2000
40 Grange Road£243,000Feb 2000
17 Grange Road£310,000Oct 1999
24 Grange Road£240,000Sept 1999
GROUND FLOOR FLAT, 15 Grange Road£57,000Jul 1999
30 Grange Road£150,000Nov 1998
BASEMENT FLAT, 15 Grange Road£61,250Sept 1997
31 Grange Road£105,000Aug 1996
38 Grange Road£112,000May 1996
BASEMENT FLAT, 15 Grange Road£48,000Jul 1995
13 Grange Road£112,000Jun 1995
35 Grange Road£132,000Jun 1995
28 Grange Road£87,000Jun 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.