26 Castle Street£270,000Mar 2026
9 Castle Street£190,000Nov 2025
MONTFORD Castle Street£385,000Oct 2023
26A Castle Street£118,000Aug 2023
26 Castle Street£250,000May 2022
16 Castle Street£133,000Jul 2021
11B Castle Street£80,000Apr 2021
9 Castle Street£132,875Sept 2020
11B Castle Street£54,000Oct 2017
16 Castle Street£103,000May 2017
9 Castle Street£115,750May 2017
24 Castle Street£130,000Mar 2016
38 Castle Street£215,000Jul 2015
3 Castle Street£170,000Aug 2013
7 Castle Street£99,950Oct 2012
34 Castle Street£175,000Dec 2011
5 Castle Street£130,000Aug 2011
27A Castle Street£120,000Sept 2010
14 Castle Street£114,000May 2008
10 Castle Street£136,000Aug 2007
12 Castle Street£87,500Oct 2006
14 Castle Street£88,000May 2005
16 Castle Street£88,000Aug 2004
24 Castle Street£97,500Jun 2004
12 Castle Street£67,500Aug 2003
26A Castle Street£109,000Feb 2003
26A Castle Street£58,000Aug 2002
MONTFORD Castle Street£80,000Jun 2002
27A Castle Street£79,500Apr 2002
14 Castle Street£53,500Apr 2002
MONTFORD Castle Street£65,000Nov 2000
10 Castle Street£56,000Sept 2000
12 Castle Street£34,250Feb 2000
16 Castle Street£30,000Dec 1999
34 Castle Street£78,000Nov 1999
9 Castle Street£30,500Feb 1997
34 Castle Street£35,000Feb 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.