26 The Grove£2,100,000Feb 2026
14A The Grove£1,425,000Apr 2025
6 The Grove£1,580,000Mar 2024
23 The Grove£1,100,000Mar 2023
9 The Grove£3,600,000Nov 2021
19 The Grove£1,700,000Mar 2021
2A The Grove£1,270,000May 2017
14 The Grove£1,650,000Nov 2016
19 The Grove£1,600,000Jul 2015
20 The Grove£955,000Sept 2014
8 The Grove£1,200,000Sept 2013
24 The Grove£796,000Mar 2013
2A The Grove£925,000Apr 2011
11 The Grove£1,200,000Jan 2010
17 The Grove£730,000Jan 2009
15 The Grove£982,000Feb 2007
3 The Grove£965,000Dec 2006
20 The Grove£575,000Sept 2006
2A The Grove£760,000Jan 2006
24 The Grove£625,000Feb 2005
6 The Grove£710,000Oct 2003
4 The Grove£710,000Sept 2003
22 The Grove£685,000Apr 2003
19 The Grove£435,000Mar 2000
4 The Grove£345,000Mar 1999
7 The Grove£474,000Mar 1998
6 The Grove£370,000Jul 1997
28 The Grove£380,000Mar 1997
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.