Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1A CASTLE ROAD Detached £525,577 £475,000 29 Oct 2021
3 CASTLE ROAD Semi-Detached £923,974 £359,950 11 Nov 2002
5 CASTLE ROAD Detached £471,315 £270,000 24 Nov 2009
11 CASTLE ROAD Semi-Detached £427,533 £272,500 24 Aug 2007
13 CASTLE ROAD Semi-Detached £388,374 £210,000 22 May 2009
15 CASTLE ROAD Terraced £412,946 £307,500 24 May 2016
19 CASTLE ROAD Detached £454,087 £340,000 2 Jun 2016
25 CASTLE ROAD Semi-Detached £445,893 £260,000 5 Nov 2010
31 CASTLE ROAD Semi-Detached £459,200 £267,500 18 Aug 2006
33 CASTLE ROAD Semi-Detached £475,282 £275,000 3 Dec 2009
37 CASTLE ROAD Terraced £325,759 £192,500 20 Nov 2012
39 CASTLE ROAD Terraced £338,873 £275,000 29 Nov 2018
41 CASTLE ROAD Terraced £256,425 £192,000 15 Jun 2016
43 CASTLE ROAD Terraced £393,229 £245,000 6 Dec 2013
45 CASTLE ROAD Terraced £434,567 £233,500 29 Apr 2005
47 CASTLE ROAD Semi-Detached £462,350 £250,000 15 May 2009
49 CASTLE ROAD Terraced £464,632 £270,000 25 Sep 2008
51 CASTLE ROAD Semi-Detached £634,392 £625,000 23 Nov 2023
53 CASTLE ROAD Semi-Detached £515,834 £520,000 2 Sep 2022