Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
120 SLADE LANE Semi-Detached £177,171 £40,000 4 May 1999
126 SLADE LANE Semi-Detached £370,232 £365,000 17 Jun 2022
128 SLADE LANE Semi-Detached £276,816 £144,950 24 Sep 2004