Property sales in Lloyd Square - London - WC1X 9BA

Found 3 transactions going back to December 2012.

Date Price Percentage
7 Lloyd Square
10 Apr 2026 £ 2,602,960
9 Lloyd Square
25 Apr 2025 £ 2,850,000 1584.0% (25.8% p.a.)
28 Dec 2012 £ 169,244