Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
27 CASTLE ROAD Detached £755,042 £325,000 18 Jul 2003
29 CASTLE ROAD Semi-Detached £339,422 £97,000 2 Mar 2001
31 CASTLE ROAD Semi-Detached £342,266 £95,000 28 Dec 2000
35 CASTLE ROAD Semi-Detached £524,890 £230,000 26 Sep 2003
35A CASTLE ROAD Semi-Detached £298,904 £64,000 1 Jul 1998
37 CASTLE ROAD Detached £635,272 £503,385 31 Oct 2017
39 CASTLE ROAD Detached £769,060 £135,000 20 Oct 1995
41 CASTLE ROAD Detached £538,460 £110,000 3 Dec 1997
43 CASTLE ROAD Detached £580,120 £520,000 27 Aug 2021
45 CASTLE ROAD Detached £308,719 £260,000 30 Sep 2020
49 CASTLE ROAD Semi-Detached £402,741 £233,000 26 Aug 2011
55 CASTLE ROAD Semi-Detached £389,018 £225,000 28 Jul 2006
57 CASTLE ROAD Semi-Detached £334,128 £257,000 9 Feb 2017