Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEAF ROAD Semi-Detached £289,142 £230,000 13 Dec 2017
3 LEAF ROAD Terraced £295,774 £232,000 3 Jul 2017
5 LEAF ROAD Terraced £297,496 £247,000 27 Mar 2020
9 LEAF ROAD Terraced £209,462 £120,000 5 May 2006
13 LEAF ROAD £236,854 £230,000 8 Apr 2022
17 LEAF ROAD Terraced £308,617 £247,000 2 Feb 2018
29 LEAF ROAD Terraced £279,812 £280,000 17 Feb 2023
33 LEAF ROAD Terraced £239,612 £104,995 25 Sep 2003
39 LEAF ROAD Flats/Maisonettes £262,473 £260,000 27 Mar 2023
53 LEAF ROAD Terraced £243,413 £205,000 24 Sep 2020
55 LEAF ROAD Semi-Detached £233,115 £104,100 31 Oct 2003
57 LEAF ROAD Semi-Detached £287,405 £245,000 14 Oct 2020
61 LEAF ROAD Semi-Detached £294,837 £124,995 2 Jun 2003
63 LEAF ROAD Semi-Detached £257,567 £165,000 19 Sep 2007
65 LEAF ROAD Semi-Detached £315,572 £253,000 4 May 2018
67 LEAF ROAD Semi-Detached £209,437 £135,000 28 Nov 2007
73 LEAF ROAD Terraced £211,885 £128,000 20 Dec 2006
75 LEAF ROAD Semi-Detached £258,520 £164,000 20 Jul 2007
77 LEAF ROAD Semi-Detached £286,502 £232,500 23 Nov 2018
79 LEAF ROAD Semi-Detached £314,386 £268,000 20 Oct 2020
81 LEAF ROAD Semi-Detached £309,026 £277,000 26 Aug 2021
89 LEAF ROAD Terraced £247,673 £105,000 30 Jun 2003
91 LEAF ROAD Terraced £259,406 £210,000 14 Feb 2019
95 LEAF ROAD Terraced £290,153 £280,000 18 Mar 2022
99 LEAF ROAD Terraced £273,809 £222,000 31 Jul 2019