Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
27 CASTLE ROAD Detached £562,675 £332,500 9 Nov 2012
69 CASTLE ROAD Detached £302,874 £239,995 27 Oct 2017
71 CASTLE ROAD Detached £422,311 £337,995 26 Feb 2018
73 CASTLE ROAD Detached £455,955 £440,000 25 Mar 2022
75 CASTLE ROAD Detached £418,257 £329,995 29 Sep 2017
77 CASTLE ROAD Detached £402,279 £319,995 14 Dec 2017
79 CASTLE ROAD Detached £403,408 £319,995 9 Nov 2017
81 CASTLE ROAD Detached £448,754 £351,995 28 Jul 2017
83 CASTLE ROAD Detached £388,158 £314,995 27 Nov 2018
85 CASTLE ROAD Detached £405,230 £326,995 20 Jul 2018
87 CASTLE ROAD Detached £412,782 £309,995 8 Jul 2016
89 CASTLE ROAD Detached £537,159 £399,995 27 May 2016
91 CASTLE ROAD Detached £440,178 £324,995 14 Apr 2016
93 CASTLE ROAD Detached £395,209 £309,995 28 Jul 2017
95 CASTLE ROAD Detached £419,440 £314,995 29 Jul 2016
97 CASTLE ROAD Detached £478,214 £359,995 9 Sep 2016
119 CASTLE ROAD Detached £567,500 23 Jan 2024
121 CASTLE ROAD Detached £929,467 £345,000 2 Sep 2002