Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
101 LEAF ROAD Terraced £403,752 £330,000 13 Feb 2020
107 LEAF ROAD Terraced £301,602 £226,500 14 Jul 2016
109 LEAF ROAD Terraced £251,781 £159,000 25 Feb 2014
129 LEAF ROAD Semi-Detached £259,562 £197,000 30 Nov 2016
133 LEAF ROAD Terraced £255,209 £208,000 6 Sep 2019
137 LEAF ROAD Semi-Detached £281,801 £211,000 29 Jun 2016
153 LEAF ROAD Terraced £245,178 £153,500 29 Jan 2014
157 LEAF ROAD Terraced £243,936 £105,000 1 Jul 2003
159 LEAF ROAD Terraced £191,697 £103,000 28 Apr 2009
161 LEAF ROAD Terraced £323,838 £174,000 9 Apr 2009