20 Castle Street£620,000Jun 2025
1 Castle Street£485,000Mar 2025
29 Castle Street£143,000Sept 2024
28 Castle Street£220,000Mar 2024
30 Castle Street£191,000May 2023
30 Castle Street£110,000Nov 2022
25 Castle Street£195,000Sept 2022
24A Castle Street£401,000Jul 2022
10 Castle Street£206,000Apr 2022
27 Castle Street£190,000Jul 2021
18 Castle Street£130,000Nov 2020
12 Castle Street£265,000Feb 2020
28A Castle Street£235,000Dec 2019
20 Castle Street£405,000Dec 2019
27 Castle Street£160,000Dec 2017
10 Castle Street£165,000Jun 2017
24A Castle Street£201,000Aug 2016
18 Castle Street£118,000Dec 2015
18 Castle Street£90,000Jul 2013
27 Castle Street£118,000Oct 2010
28A Castle Street£161,000May 2010
25 Castle Street£113,000Sept 2008
32 Castle Street£125,000Dec 2007
THE VICARAGE Castle Street£375,000Jun 2006
10 Castle Street£139,950Mar 2005
18 Castle Street£90,000Nov 2004
13 Castle Street£175,000Jun 2004
15 Castle Street£249,950May 2004
19 Castle Street£65,000Dec 2002
31 Castle Street£71,000Sept 2002
15 Castle Street£180,000Aug 2002
18 Castle Street£27,000Feb 2002
19 Castle Street£47,000Nov 2000
3 Castle Street£42,000Nov 1999
10 Castle Street£52,000Jul 1999
27 Castle Street£49,950Apr 1999
12 Castle Street£79,000Apr 1998
13 Castle Street£65,000Nov 1997
15 Castle Street£98,750Nov 1997
16 Castle Street£39,000Jun 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.