Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
95 CASTLE ROAD Semi-Detached £221,245 £67,500 17 Sep 2001
99 CASTLE ROAD Semi-Detached £206,394 £155,000 29 Jul 2016
101 CASTLE ROAD Semi-Detached £265,453 £139,000 3 Sep 2004
105 CASTLE ROAD £7,053 £5,650 13 Apr 2018
107 CASTLE ROAD Semi-Detached £336,560 £200,000 27 Aug 2008
109 CASTLE ROAD Semi-Detached £180,967 £140,000 10 Apr 2017
113 CASTLE ROAD Semi-Detached £175,222 £173,100 27 Jun 2023
134 CASTLE ROAD Detached £279,917 £125,000 31 Oct 2003
136 CASTLE ROAD Semi-Detached £335,395 £140,000 24 Apr 2003
138 CASTLE ROAD Detached £207,428 £165,000 20 Dec 2017
140 CASTLE ROAD Semi-Detached £283,055 £120,000 11 Jun 2003
142 CASTLE ROAD Semi-Detached £258,279 £50,000 30 May 1997
144 CASTLE ROAD Semi-Detached £207,180 £158,000 1 Dec 2016
146 CASTLE ROAD £200,811 £180,000 31 Aug 2021
146 CASTLE ROAD Semi-Detached £200,811 £180,000 31 Aug 2021
148 CASTLE ROAD Semi-Detached £210,274 £170,000 15 Aug 2018
156 CASTLE ROAD Semi-Detached £305,269 £167,500 17 Oct 2005