Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEACH ROAD Semi-Detached £338,029 £260,000 28 Feb 2017
3 LEACH ROAD Semi-Detached £307,623 £172,500 30 Sep 2009
5 LEACH ROAD Semi-Detached £282,134 £81,500 27 Apr 2001
7 LEACH ROAD Terraced £253,579 £149,500 5 May 2010
9 LEACH ROAD Terraced £191,428 £177,000 5 Nov 2021
11 LEACH ROAD Terraced £203,841 £200,000 12 May 2022
13 LEACH ROAD Terraced £250,530 £48,500 16 May 1997
15 LEACH ROAD Terraced £254,308 £242,500 25 Feb 2022
17 LEACH ROAD Terraced £273,613 £147,950 5 May 2005
21 LEACH ROAD Terraced £247,948 £48,000 16 May 1997
23 LEACH ROAD Terraced £287,114 £183,000 30 Aug 2007
25 LEACH ROAD Semi-Detached £296,398 £145,000 26 Apr 2004
27 LEACH ROAD Semi-Detached £255,268 £149,000 14 Apr 2011
29 LEACH ROAD Semi-Detached £269,152 £77,750 25 Apr 2001
31 LEACH ROAD Terraced £252,900 £154,000 19 Jan 2007
33 LEACH ROAD Terraced £298,878 £285,000 8 Feb 2022
35 LEACH ROAD Terraced £290,284 £218,000 1 Jul 2016
37 LEACH ROAD Terraced £312,701 £93,000 27 Jul 2001
39 LEACH ROAD Terraced £319,244 £189,000 6 Oct 2006
41 LEACH ROAD Semi-Detached £44,665 £8,000 10 Feb 1995
43 LEACH ROAD Semi-Detached £308,720 £108,000 14 Jun 2002
47 LEACH ROAD Semi-Detached £314,704 £240,000 15 Dec 2016
49 LEACH ROAD Semi-Detached £313,601 £55,000 18 Aug 1995
53 LEACH ROAD Terraced £317,510 £108,950 30 May 2002
55 LEACH ROAD Terraced £308,034 £120,000 8 Nov 2002
57 LEACH ROAD Terraced £261,244 £63,000 29 Oct 1999
63 LEACH ROAD Terraced £308,077 £250,000 15 Oct 2018
67 LEACH ROAD Semi-Detached £278,743 £226,000 4 Jul 2019