58 Castle Grove£315,000Jun 2026
42 Castle Grove£295,000Feb 2025
50 Castle Grove£310,000Jan 2024
54 Castle Grove£269,950May 2021
58 Castle Grove£225,000Feb 2021
43 Castle Grove£325,000Oct 2020
31 Castle Grove£285,000Sept 2019
42 Castle Grove£189,000Aug 2019
40 Castle Grove£270,000Jul 2019
50 Castle Grove£243,500Jun 2017
74 Castle Grove£228,000Jul 2016
46 Castle Grove£228,000Jul 2016
64 Castle Grove£212,500Jul 2015
66 Castle Grove£235,000Apr 2014
50 Castle Grove£190,000Feb 2014
31 Castle Grove£175,000Jan 2014
33 Castle Grove£190,050Nov 2013
41 Castle Grove£205,000Aug 2013
35 Castle Grove£210,000Oct 2011
44 Castle Grove£224,000May 2010
23 Castle Grove£205,000Jul 2009
44 Castle Grove£220,000Jul 2008
47 Castle Grove£231,000Apr 2008
43 Castle Grove£220,000Apr 2007
44 Castle Grove£195,000Feb 2007
51 Castle Grove£218,000Sept 2006
40 Castle Grove£215,000Jul 2006
76 Castle Grove£250,000Mar 2006
48 Castle Grove£167,000Jul 2004
49 Castle Grove£157,000Feb 2004
60 Castle Grove£159,950Aug 2003
21 Castle Grove£98,000Mar 2002
56 Castle Grove£84,000Jul 2001
62 Castle Grove£74,750May 2000
21 Castle Grove£70,000Oct 1999
52 Castle Grove£71,000Jul 1999
31 Castle Grove£68,950Apr 1999
51 Castle Grove£67,023Mar 1999
21 Castle Grove£68,500Aug 1998
70 Castle Grove£64,000Oct 1996
35 Castle Grove£67,000Oct 1995
45 Castle Grove£47,000Sept 1995
27 Castle Grove£60,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.