Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEONARD STREET Terraced £126,252 £52,700 10 Apr 2003
2 LEONARD STREET Terraced £87,173 £86,000 7 Jul 2023
3 LEONARD STREET Terraced £135,857 £84,000 23 Mar 2007
5 LEONARD STREET Terraced £66,433 £48,000 22 Dec 2015
6 LEONARD STREET Terraced £152,036 £98,000 16 Nov 2007
7 LEONARD STREET Terraced £104,390 £84,500 12 Mar 2019
8 LEONARD STREET Terraced £105,577 £90,000 22 Oct 2020
9 LEONARD STREET Terraced £122,571 £97,500 20 Dec 2017
10 LEONARD STREET Terraced £82,445 £82,500 3 Feb 2023
12 LEONARD STREET Terraced £152,149 £88,000 7 Jul 2006
14 LEONARD STREET Semi-Detached £117,485 £95,000 17 Apr 2019