Property sales in Leonard Street - London - EC2A 4QX

Found 13 transactions going back to February 2002.

Date Price Percentage
68 - 72, Leonard Street
25 Jan 2024 £ 2,000,000
68 Leonard Street
15 Nov 2022 £ 90,000
Flat 1, 68 Leonard Street
21 Sep 2012 £ 980,000 58.1% (18.1% p.a.)
18 Dec 2009 £ 620,000 39.3% (4.5% p.a.)
21 Jun 2002 £ 445,000
Flat 1, 72 Leonard Street
17 Oct 2019 £ 1,000,000 104.1% (4.7% p.a.)
18 Mar 2004 £ 490,000 4.3% (2.5% p.a.)
27 Jun 2002 £ 470,000
Flat 2, 72 Leonard Street
7 Mar 2003 £ 400,000
Flat 3, 68 Leonard Street
9 May 2012 £ 740,000 492.0% (65.1% p.a.)
22 Oct 2008 £ 125,000
Flat 3, 72 Leonard Street
23 Oct 2008 £ 125,000
Office Suite, 68 Leonard Street
14 Feb 2002 £ 335,000