Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
41 LEACH ROAD Terraced £263,168 £211,200 24 Aug 2018
53 LEACH ROAD Terraced £294,877 £181,000 12 Jun 2008
57 LEACH ROAD Semi-Detached £289,555 £51,000 19 Feb 1996
64 LEACH ROAD Terraced £328,030 £95,000 4 May 2001
66 LEACH ROAD Terraced £331,832 £220,000 3 Nov 2014
70 LEACH ROAD Terraced £312,969 £230,000 21 Mar 2016
72 LEACH ROAD Terraced £278,991 £257,000 24 Sep 2021
76 LEACH ROAD Terraced £307,458 £290,000 21 Jan 2022
78 LEACH ROAD Terraced £304,995 £250,000 5 Jun 2020
80 LEACH ROAD Terraced £337,911 £258,000 28 Feb 2017
84 LEACH ROAD Terraced £283,460 £222,000 29 Sep 2017