Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
72 CASTLE ROAD Semi-Detached £162,072 £160,000 15 Sep 2023
74 CASTLE ROAD Semi-Detached £166,982 £135,000 13 Aug 2018
76 CASTLE ROAD Semi-Detached £163,589 £123,500 14 Oct 2016
78 CASTLE ROAD Semi-Detached £170,727 £39,000 10 Jun 1999
80 CASTLE ROAD Semi-Detached £120,000 4 Oct 2023
88 CASTLE ROAD Semi-Detached £114,011 £92,000 9 Jul 2018
90 CASTLE ROAD Semi-Detached £159,950 13 Oct 2023
92 CASTLE ROAD Semi-Detached £239,523 £42,500 22 Feb 1996
94 CASTLE ROAD Semi-Detached £198,228 £110,000 16 Dec 2005
98 CASTLE ROAD Semi-Detached £125,000 20 Oct 2023
104 CASTLE ROAD Semi-Detached £200,157 £54,500 18 Sep 2000
106 CASTLE ROAD Semi-Detached £225,396 £40,000 8 Jun 1995