Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 LEAF ROAD Terraced £271,451 £210,000 3 Apr 2017
12 LEAF ROAD Terraced £207,595 £149,995 10 Dec 2015
30 LEAF ROAD Terraced £304,795 £305,000 6 Feb 2023
32 LEAF ROAD Semi-Detached £233,123 £190,000 4 Sep 2019
34 LEAF ROAD Semi-Detached £210,454 £114,000 30 Jun 2005
36 LEAF ROAD Terraced £282,294 £212,000 4 Jul 2016
42 LEAF ROAD Terraced £255,688 £255,000 1 Jul 2022
46 LEAF ROAD Terraced £208,644 £129,995 13 Dec 2013
48 LEAF ROAD Terraced £272,193 £210,000 16 Mar 2017
56 LEAF ROAD Terraced £212,639 £137,000 18 Dec 2007
66 LEAF ROAD Terraced £260,022 £200,000 24 Feb 2017
68 LEAF ROAD Terraced £191,670 £120,000 23 Jan 2014
70 LEAF ROAD Terraced £269,809 £230,000 29 Oct 2020
74 LEAF ROAD Terraced £226,932 £49,000 15 Oct 1998
76 LEAF ROAD Terraced £208,176 £47,000 10 May 1999
78 LEAF ROAD Terraced £205,982 £118,000 12 Nov 2009
80 LEAF ROAD Terraced £334,833 £278,000 25 Mar 2020
82 LEAF ROAD Semi-Detached £205,032 £112,500 28 Oct 2005
84 LEAF ROAD Terraced £275,675 £235,000 19 Oct 2020
92 LEAF ROAD Terraced £242,578 £150,000 30 Jun 2008
94 LEAF ROAD Terraced £233,526 £160,000 29 May 2015
96 LEAF ROAD Terraced £222,900 £150,000 16 Jan 2015