Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
87 CASTLE ROAD Terraced £184,073 £101,000 14 Oct 2005
89 CASTLE ROAD Terraced £210,578 £40,000 7 Feb 1997
91 CASTLE ROAD Terraced £227,991 £123,500 17 Jun 2005
95 CASTLE ROAD Terraced £221,710 £205,000 5 Nov 2021
99 CASTLE ROAD Terraced £175,544 £143,000 24 Apr 2020
101 CASTLE ROAD Terraced £238,577 £46,950 11 Jul 1997
105 CASTLE ROAD Terraced £208,204 £125,000 24 Jun 2013
112 CASTLE ROAD Detached £424,457 £250,000 19 Oct 2012
114 CASTLE ROAD Semi-Detached £294,734 £68,000 16 Jul 1999
115 CASTLE ROAD Semi-Detached £184,795 £144,950 28 Jul 2017
116 CASTLE ROAD Semi-Detached £228,538 £79,950 28 Jun 2002
117 CASTLE ROAD Semi-Detached £214,855 £215,000 21 Feb 2023
118 CASTLE ROAD Semi-Detached £253,584 £250,000 24 Jun 2022
124 CASTLE ROAD Semi-Detached £239,000 16 Oct 2023
125 CASTLE ROAD Semi-Detached £235,578 £46,000 13 Jun 1997
126 CASTLE ROAD Semi-Detached £205,994 £36,950 12 Jul 1996
128 CASTLE ROAD Semi-Detached £302,164 £149,950 20 May 2004
130 CASTLE ROAD Semi-Detached £250,150 £203,000 27 Nov 2018
132 CASTLE ROAD Semi-Detached £226,610 £226,000 26 Jul 2022
138 CASTLE ROAD Semi-Detached £220,347 £170,000 3 Mar 2017
140 CASTLE ROAD Semi-Detached £229,159 £227,000 27 Mar 2023
144 CASTLE ROAD Semi-Detached £289,805 £290,000 21 Feb 2023