Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 CASTLE ROAD Semi-Detached £355,017 £350,000 17 Jun 2022
9 CASTLE ROAD Semi-Detached £341,465 £220,000 12 Dec 2007
11 CASTLE ROAD Semi-Detached £427,718 £318,500 27 May 2016
15 CASTLE ROAD Detached £502,856 £400,000 8 Dec 2017
15A CASTLE ROAD Detached £305,342 £300,000 4 Dec 2023
19 CASTLE ROAD Semi-Detached £406,566 £322,500 3 Nov 2017