Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CASTLE ROAD Semi-Detached £314,338 £185,000 31 Mar 2010
3 CASTLE ROAD Semi-Detached £404,295 £157,500 8 Nov 2002
7 CASTLE ROAD Semi-Detached £368,146 £225,000 18 Oct 2013
9 CASTLE ROAD Semi-Detached £395,216 £310,000 26 Jul 2017