20 Leonard Street£225,500Feb 2026
2 Leonard Street£245,000Nov 2025
24 Leonard Street£182,000Oct 2025
28 Leonard Street£150,000Oct 2023
26 Leonard Street£155,000Feb 2023
44 Leonard Street£182,500Jan 2023
50 Leonard Street£155,000Nov 2022
14 Leonard Street£185,000Jul 2022
2 Leonard Street£82,500Jul 2022
14 Leonard Street£90,000Jul 2021
20 Leonard Street£160,000Feb 2021
40 Leonard Street£85,000Jul 2020
38 Leonard Street£106,000Apr 2020
10 Leonard Street£165,000Feb 2020
46 Leonard Street£125,000Sept 2016
18 Leonard Street£93,500Aug 2016
10 Leonard Street£107,000Nov 2015
32 Leonard Street£129,995Aug 2015
44 Leonard Street£112,000May 2015
4 Leonard Street£110,000Jan 2015
44 Leonard Street£100,000Aug 2013
52 Leonard Street£74,950Nov 2012
10 Leonard Street£94,000Jun 2012
46 Leonard Street£60,720Dec 2008
20 Leonard Street£132,000Apr 2007
56 Leonard Street£112,000Oct 2006
26 Leonard Street£123,500Apr 2005
26 Leonard Street£123,500Jul 2004
44 Leonard Street£132,000May 2004
16 Leonard Street£65,000Oct 2003
18 Leonard Street£77,500Sept 2003
18 Leonard Street£67,000May 2003
52 Leonard Street£48,500Jul 2002
26 Leonard Street£53,000Mar 2002
10 Leonard Street£65,000Sept 2001
48 Leonard Street£52,000Aug 2000
48 Leonard Street£45,500Mar 1999
28 Leonard Street£41,000Jul 1998
54 Leonard Street£46,000Jun 1996
54 Leonard Street£46,000May 1996
40 Leonard Street£50,500May 1996
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.