Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
62 LEONARD STREET Terraced £131,814 £128,000 12 Apr 2022
64 LEONARD STREET Semi-Detached £206,453 £59,000 9 Mar 2001
66 LEONARD STREET Terraced £198,154 £55,000 15 Dec 2000
68 LEONARD STREET Terraced £154,039 £125,000 19 Oct 2018
70 LEONARD STREET Semi-Detached £172,680 £106,000 16 Feb 2007
72 LEONARD STREET Semi-Detached £153,332 £66,000 31 Jul 2003
76 LEONARD STREET Terraced £206,333 £41,950 28 Nov 1997
82 LEONARD STREET Semi-Detached £105,008 £85,000 1 Mar 2019
84 LEONARD STREET Terraced £134,658 £37,000 3 Nov 2000
89 LEONARD STREET Terraced £100,883 £100,000 23 Aug 2023
93 LEONARD STREET Terraced £100,627 £63,000 31 Jan 2014
95 LEONARD STREET Terraced £216,121 £125,000 19 Jul 2006
97 LEONARD STREET Terraced £160,990 £33,500 27 Feb 1998
105 LEONARD STREET Terraced £197,740 £42,380 14 Aug 1998
125 LEONARD STREET Terraced £155,292 £92,000 22 Feb 2013