52 Castle Road£260,000Dec 2025
FLAT 5, 54 Castle Road£65,000Jun 2025
FLAT 4, 54 Castle Road£65,000Jun 2025
54 Castle Road£230,000Jun 2025
FLAT 2, 54 Castle Road£65,000Jun 2025
FLAT 1, 54 Castle Road£80,000Jun 2025
FLAT 3, 54 Castle Road£65,000Jun 2025
76 Castle Road£150,000Jun 2025
70 Castle Road£162,000Sept 2023
76 Castle Road£120,000Feb 2023
38A - 38B Castle Road£220,000Jan 2023
82 Castle Road£500Dec 2021
70 Castle Road£125,000Sept 2021
82A Castle Road£67,500Jun 2020
44 Castle Road£160,000Sept 2019
74 Castle Road£99,500Jun 2019
82 Castle Road£100,000Jun 2017
56 - 60 Castle Road£250,000Nov 2014
42 Castle Road£116,500Jun 2013
68 Castle Road£40,000Sept 2011
66 Castle Road£65,000Nov 2010
52 Castle Road£225,000Nov 2004
44 Castle Road£160,000Oct 2004
FLAT 5, 50 Castle Road£165,000May 2004
78 Castle Road£73,000May 2003
38A Castle Road£20,000Nov 2002
40B Castle Road£30,000Nov 2002
40A Castle Road£25,000Nov 2002
38A - 38B Castle Road£25,000Nov 2002
54 Castle Road£77,500Sept 2001
74 Castle Road£38,000Nov 2000
52 Castle Road£55,000Dec 1999
FLAT 5, 50 Castle Road£60,000Oct 1999
78 Castle Road£38,000Sept 1999
68 Castle Road£34,500Sept 1997
54 Castle Road£59,500Jun 1997
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.