Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEAF STREET Terraced £148,173 £113,000 2 Dec 2016
3 LEAF STREET Terraced £134,708 £128,000 24 Jan 2022
4 LEAF STREET Terraced £159,350 £129,000 22 Feb 2019
5 LEAF STREET Terraced £169,615 £127,000 24 Jun 2016
6 LEAF STREET Terraced £128,745 £28,000 18 Dec 1998
7 LEAF STREET Terraced £160,297 £135,000 11 Sep 2020
8 LEAF STREET Terraced £164,886 £94,950 19 Jun 2006
9 LEAF STREET Terraced £130,915 £51,000 22 Nov 2002
10 LEAF STREET Terraced £163,859 £138,000 18 Sep 2020
11 LEAF STREET Terraced £126,705 £34,500 12 Sep 2000
13 LEAF STREET Terraced £135,969 £91,500 5 Jan 2015
15 LEAF STREET Terraced £169,145 £92,000 1 Jul 2005
16 LEAF STREET Terraced £172,084 £170,000 2 Jun 2023