Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
32 CASTLE ROAD Detached £608,229 £325,000 16 Feb 2005
34 CASTLE ROAD Detached £836,881 £780,000 30 Jun 2021
45 CASTLE ROAD Detached £1,185,114 £875,000 29 Apr 2016
47 CASTLE ROAD Detached £1,079,576 £850,000 3 Aug 2017
49 CASTLE ROAD Detached £1,287,639 £1,050,000 2 Oct 2019