21 Grange Estate£406,000Jul 2025
19 Grange Estate£460,000Oct 2024
22 Grange Estate£350,000Mar 2023
4 Grange Estate£525,000Sept 2022
26 Grange Estate£499,950Jun 2022
27 Grange Estate£395,000Nov 2020
31 Grange Estate£407,500Aug 2020
26 Grange Estate£390,000Oct 2019
11 Grange Estate£310,000Aug 2019
25 Grange Estate£343,000Jul 2019
8 Grange Estate£430,000Nov 2018
35A Grange Estate£395,000Nov 2016
19 Grange Estate£206,500Dec 2015
21 Grange Estate£237,500Nov 2015
37 Grange Estate£307,500Jun 2015
11 Grange Estate£232,500Sept 2013
17 Grange Estate£182,500Nov 2012
16 Grange Estate£205,000Nov 2012
32 Grange Estate£240,000Sept 2011
21 Grange Estate£180,000Feb 2011
28 Grange Estate£212,500Oct 2010
11 Grange Estate£187,500Dec 2009
26 Grange Estate£205,000Sept 2009
32 Grange Estate£240,000May 2009
31 Grange Estate£248,600Jun 2008
21 Grange Estate£195,500Aug 2007
2A Grange Estate£355,000Jul 2007
37 Grange Estate£236,500Nov 2006
35A Grange Estate£299,500Jul 2005
2A Grange Estate£275,000Feb 2005
4 Grange Estate£245,000Nov 2004
3 Grange Estate£380,000Aug 2004
2A Grange Estate£235,000Feb 2004
8 Grange Estate£200,000May 2003
19 Grange Estate£55,000Oct 1998
18 Grange Estate£80,000Dec 1997
29 Grange Estate£82,950Oct 1997
24 Grange Estate£78,500Oct 1996
37 Grange Estate£74,750Oct 1996
28 Grange Estate£93,000Aug 1996
41 Grange Estate£84,950Mar 1996
35A Grange Estate£108,000Nov 1995
22 Grange Estate£74,500Oct 1995
18 Grange Estate£80,000Aug 1995
2A Grange Estate£115,000Mar 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.