Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
126 CASTLE LANE Semi-Detached £367,120 £155,000 9 May 2003
128A CASTLE LANE Semi-Detached £405,101 £222,250 27 Jul 2009
132 CASTLE LANE Semi-Detached £299,229 £295,000 9 Jun 2022
134 CASTLE LANE Semi-Detached £336,087 £120,000 26 Jul 2002
136 CASTLE LANE Semi-Detached £282,784 £229,000 14 Sep 2018
140 CASTLE LANE Semi-Detached £364,929 £230,000 20 Jun 2007
140 CASTLE LANE Semi-Detached £364,929 £230,000 20 Jun 2007
153 CASTLE LANE Semi-Detached £371,500 £367,500 12 Apr 2023
155 CASTLE LANE Semi-Detached £363,302 £193,000 5 Nov 2004
157 CASTLE LANE Terraced £273,497 £270,000 29 Sep 2023