Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEAF ROAD Terraced £225,314 £210,000 25 Jun 2021
2 LEAF ROAD Terraced £240,147 £129,000 18 Mar 2005
4 LEAF ROAD Terraced £202,950 £142,000 14 Aug 2015
5 LEAF ROAD Terraced £197,122 £195,000 28 Apr 2023
6 LEAF ROAD Terraced £192,457 £107,500 3 Jan 2006
7 LEAF ROAD Terraced £248,221 £149,950 20 Dec 2006
9 LEAF ROAD Terraced £268,865 £90,000 16 Apr 2002
10 LEAF ROAD Terraced £213,632 £173,000 28 Sep 2018
12 LEAF ROAD Terraced £219,586 £130,000 31 Oct 2006
13 LEAF ROAD Terraced £238,340 £230,000 3 Mar 2022
14 LEAF ROAD Terraced £212,175 £173,000 28 Nov 2019
15 LEAF ROAD Terraced £217,500 £120,000 14 Nov 2005
16 LEAF ROAD Terraced £198,044 £134,000 27 Feb 2015
17 LEAF ROAD Terraced £225,610 £120,000 13 Jan 2005
18 LEAF ROAD Terraced £263,811 £169,000 13 Sep 2007
19 LEAF ROAD Terraced £251,035 £148,000 7 May 2010
20 LEAF ROAD Terraced £224,000 £69,950 22 Nov 2001
21 LEAF ROAD Terraced £235,034 £150,000 18 Feb 2008
22 LEAF ROAD Terraced £256,874 £151,000 29 Oct 2010
23 LEAF ROAD Terraced £180,212 £37,500 13 Feb 1998
25 LEAF ROAD Terraced £223,325 £87,000 28 Nov 2002
27 LEAF ROAD Terraced £253,113 £145,000 27 Nov 2009
29 LEAF ROAD Terraced £228,772 £176,500 16 Mar 2017