Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 CASTLE ROAD Detached £552,255 £189,500 24 May 2002
4 CASTLE ROAD Detached £389,209 £120,000 15 Oct 2001
6 CASTLE ROAD Semi-Detached £271,501 £262,000 4 Mar 2022
10 CASTLE ROAD Detached £404,898 £330,000 26 Sep 2019
12 CASTLE ROAD Detached £404,498 £72,500 31 Jan 1995
14 CASTLE ROAD Detached £329,411 £92,500 10 Jan 2001
16 CASTLE ROAD Detached £448,469 £242,500 25 May 2005
28 CASTLE ROAD £459,643 £425,000 12 Nov 2021
32 CASTLE ROAD Semi-Detached £378,114 £67,000 14 Mar 1996
34 CASTLE ROAD Detached £336,652 £205,000 17 Jan 2007
36 CASTLE ROAD Detached £405,993 £247,000 4 Jul 2008
40 CASTLE ROAD Detached £334,293 £272,500 2 Dec 2019