Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
113 CASTLE ROAD Semi-Detached £152,241 £110,000 10 Dec 2015
115 CASTLE ROAD Semi-Detached £177,722 £103,625 8 Feb 2012
119 CASTLE ROAD Semi-Detached £252,085 £132,000 6 Sep 2004
129 CASTLE ROAD Semi-Detached £147,744 £122,000 26 Jun 2020
131 CASTLE ROAD Semi-Detached £125,210 £108,000 12 Nov 2020
133 CASTLE ROAD Terraced £155,517 £156,250 27 Jan 2023
137 CASTLE ROAD Semi-Detached £155,000 17 Jan 2024
143 CASTLE ROAD Semi-Detached £260,683 £53,000 14 Nov 1997