Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEACH CLOSE Semi-Detached £197,869 £160,000 10 Apr 2019
3 LEACH CLOSE Terraced £208,368 £123,000 2 Jul 2010
7 LEACH CLOSE Terraced £164,250 £107,500 18 Jul 2014
11 LEACH CLOSE Semi-Detached £196,422 £158,500 23 Jul 2018
13 LEACH CLOSE Semi-Detached £188,579 £175,000 30 Sep 2021
17 LEACH CLOSE Terraced £252,200 £54,000 31 Jul 1998
19 LEACH CLOSE Detached £225,907 £180,000 31 Jan 2018
25 LEACH CLOSE Terraced £140,712 £58,000 28 Mar 2003
27 LEACH CLOSE Terraced £155,087 £153,000 10 Jul 2023
29 LEACH CLOSE Terraced £121,102 £100,000 23 Jun 2020
31 LEACH CLOSE Terraced £170,921 £89,500 29 Sep 2004
35 LEACH CLOSE Terraced £139,815 £105,000 21 Jul 2016
37 LEACH CLOSE Terraced £111,194 £90,000 28 Jun 2019