25 Grange Road£477,000Mar 2026
53 Grange Road£440,000Jul 2024
45 Grange Road£460,000Sept 2023
33 Grange Road£428,000Dec 2021
9 Grange Road£425,650Jun 2020
63 Grange Road£440,000Mar 2019
31 Grange Road£385,000Aug 2018
3 Grange Road£370,000Jul 2017
29 Grange Road£435,000Nov 2016
55 Grange Road£370,000Oct 2016
25 Grange Road£385,000May 2016
27 Grange Road£355,000Oct 2015
47 Grange Road£275,000Jun 2014
53 Grange Road£300,000Dec 2013
57 Grange Road£250,000Jun 2013
31 Grange Road£221,000Aug 2011
57 Grange Road£220,000Jun 2011
1 Grange Road£365,000Sept 2008
3 Grange Road£247,250Jan 2008
25 Grange Road£280,000Jul 2007
61 Grange Road£231,000Mar 2007
35 Grange Road£225,000Dec 2005
29 Grange Road£203,000Jun 2005
15 Grange Road£195,000Apr 2005
1 Grange Road£205,000Jul 2004
25 Grange Road£200,000Apr 2004
61 Grange Road£171,000Nov 2002
35 Grange Road£165,000May 2002
31 Grange Road£108,000Jul 1998
23 Grange Road£98,000Nov 1997
53 Grange Road£104,000Aug 1997
37 Grange Road£18,000Nov 1996
3 Grange Road£79,950Aug 1996
35 Grange Road£68,500Mar 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.