Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
130 CASTLE ROAD Semi-Detached £260,461 £139,950 1 Apr 2005
132 CASTLE ROAD Semi-Detached £194,013 £147,250 21 Nov 2016
134 CASTLE ROAD Semi-Detached £264,810 £47,500 26 Jul 1996
136 CASTLE ROAD Semi-Detached £168,169 £165,000 12 May 2022
138 CASTLE ROAD Semi-Detached £299,614 £53,000 12 Jul 1995
140 CASTLE ROAD Semi-Detached £162,422 £90,000 14 Aug 2009
140 CASTLE ROAD Semi-Detached £162,422 £90,000 14 Aug 2009
142 CASTLE ROAD Semi-Detached £125,503 £99,999 19 Jan 2018
144 CASTLE ROAD Semi-Detached £200,497 £85,000 27 Jun 2003
146 CASTLE ROAD Semi-Detached £189,993 £118,950 10 Jan 2014
150 CASTLE ROAD Semi-Detached £171,504 £155,000 1 Oct 2021
154 CASTLE ROAD Semi-Detached £198,678 £132,000 30 Sep 2014