Property sales in Lloyd Square - London - WC1X 9AJ

Found 7 transactions going back to March 2002.

Date Address Price
16 May 2024 14 Lloyd Square £ 4,300,000
17 Aug 2022 14 Lloyd Square £ 4,550,000
21 Aug 2020 22 Lloyd Square £ 3,235,000
15 Jul 2011 14 Lloyd Square £ 2,450,000
15 May 2008 19 Lloyd Square £ 2,500,000
23 Apr 2004 14 Lloyd Square £ 1,480,000
27 Mar 2002 23 Lloyd Square £ 1,400,000