Property sales in Bloomsbury Square - London - WC1A 2TA

Found 1 transactions going back to June 2010.

Date Address Price
18 Jun 2010 5 Bloomsbury Square £ 2,000,000