Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 CASTLE ROAD Semi-Detached £351,490 £106,000 31 Aug 2001
3 CASTLE ROAD Semi-Detached £331,204 £180,000 26 Jun 2009
4 CASTLE ROAD Semi-Detached £344,220 £270,000 6 Jul 2017
4A CASTLE ROAD Semi-Detached £404,402 £235,000 30 Sep 2008
5 CASTLE ROAD Detached £462,656 £293,500 2 Jul 2007
6 CASTLE ROAD Detached £663,215 £665,000 4 Aug 2022
7 CASTLE ROAD Detached £544,896 £470,000 5 Nov 2020
8 CASTLE ROAD Detached £735,399 £390,000 22 Dec 2004
9 CASTLE ROAD Detached £378,466 £156,000 28 Mar 2003
11 CASTLE ROAD Detached £387,268 £83,000 28 Aug 1998
15 CASTLE ROAD Semi-Detached £316,291 £143,000 28 Nov 2003
17 CASTLE ROAD Semi-Detached £328,396 £225,000 20 May 2015