Property sales in Lloyd Square - London - WC1X 9AD

Found 2 transactions going back to December 1996.

Date Price Percentage
24 Lloyd Square
15 Aug 1997 £ 526,500
29 Lloyd Square
2 Dec 1996 £ 494,000