Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 CASTLE ROAD Semi-Detached £315,855 £148,000 30 Jan 2004
18 CASTLE ROAD Semi-Detached £336,990 £270,000 23 Mar 2018
20 CASTLE ROAD Semi-Detached £140,612 £55,000 29 Nov 2002
22 CASTLE ROAD Semi-Detached £330,681 £328,000 14 Jun 2023
24 CASTLE ROAD Semi-Detached £307,546 £165,000 25 Feb 2005
26 CASTLE ROAD Semi-Detached £297,764 £192,000 11 Apr 2014
28 CASTLE ROAD Semi-Detached £310,428 £171,000 17 Jul 2009
32 CASTLE ROAD Semi-Detached £216,545 £176,000 10 Jan 2019
36 CASTLE ROAD Semi-Detached £284,871 £135,000 6 Feb 2004
38 CASTLE ROAD Semi-Detached £307,738 £179,995 10 Aug 2006
40 CASTLE ROAD Semi-Detached £301,883 £188,700 4 Apr 2007
42 CASTLE ROAD Semi-Detached £278,479 £163,000 14 Jan 2011
48 CASTLE ROAD Semi-Detached £364,420 £179,000 16 Apr 2004
50 CASTLE ROAD Semi-Detached £391,375 £78,000 21 Aug 1997