Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 CASTLE ROAD Semi-Detached £355,911 £228,000 25 Sep 2007
10 CASTLE ROAD Semi-Detached £456,176 £134,500 8 Jun 2001
14 CASTLE ROAD Semi-Detached £514,483 £299,995 1 Nov 2010
16 CASTLE ROAD Semi-Detached £331,548 £204,995 9 Mar 2007
20 CASTLE ROAD Semi-Detached £420,261 £390,000 24 Sep 2021