Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
83 CASTLE ROAD Semi-Detached £175,781 £140,000 13 Nov 2017
85 CASTLE ROAD Semi-Detached £172,500 25 May 2023
87 CASTLE ROAD Semi-Detached £189,744 £150,000 22 Aug 2017
93 CASTLE ROAD Semi-Detached £241,988 £170,000 24 Aug 2015
122 CASTLE ROAD Semi-Detached £230,476 £137,000 17 Oct 2006
126 CASTLE ROAD Semi-Detached £235,869 £155,000 2 Jul 2014
128 CASTLE ROAD Semi-Detached £213,515 £125,000 3 Feb 2012