25 Grange Grove£1,940,000Nov 2025
3 Grange Grove£3,000,000Oct 2025
6 Grange Grove£2,365,000Oct 2024
53 Grange Grove£1,380,000Oct 2022
29 Grange Grove£1,350,000Dec 2021
33 Grange Grove£1,612,000Nov 2021
31 Grange Grove£1,300,000Nov 2021
10 Grange Grove£3,120,000Jan 2021
37 Grange Grove£1,400,000Nov 2020
25 Grange Grove£1,400,000Dec 2019
8 Grange Grove£2,600,000Nov 2018
45 Grange Grove£1,168,000Dec 2016
6A Grange Grove£2,725,000Mar 2016
27 Grange Grove£1,250,000Apr 2014
16 Grange Grove£1,850,000Jan 2014
33 Grange Grove£1,022,000Sept 2013
10 Grange Grove£1,695,000Mar 2013
6A Grange Grove£1,100,000Aug 2012
7 Grange Grove£2,570,000Apr 2012
3 Grange Grove£1,500,000Jan 2012
1 Grange Grove£2,070,111Jan 2011
8 Grange Grove£1,250,000Jul 2009
5 Grange Grove£2,300,000Aug 2008
53 Grange Grove£565,000Jul 2006
6A Grange Grove£690,000Jun 2006
37 Grange Grove£560,000Apr 2006
3 Grange Grove£790,000Mar 2005
7 Grange Grove£1,355,000Feb 2005
23 Grange Grove£520,000Jun 2004
14 Grange Grove£795,000Feb 2004
47 Grange Grove£500,000Feb 2004
25 Grange Grove£525,000Jun 2003
7 Grange Grove£975,000May 2002
1 Grange Grove£1,195,000Oct 2001
53 Grange Grove£400,295Sept 2001
7 Grange Grove£930,000Aug 2001
37 Grange Grove£427,275Jun 2000
53 Grange Grove£336,500Mar 2000
27 Grange Grove£340,000Dec 1999
47 Grange Grove£300,000Jan 1999
5 Grange Grove£725,000Nov 1998
37 Grange Grove£235,000Jun 1997
39 Grange Grove£236,000Apr 1997
53 Grange Grove£187,000Dec 1995
7 Grange Grove£432,500Dec 1995
51 Grange Grove£225,000Jul 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.