Property sales in Clerkenwell Road - London - EC1M 5RN

Found 2 transactions going back to December 2003.

Date Address Price
31 May 2023 27 Clerkenwell Road £ 106,000
22 Dec 2003 27 Clerkenwell Road £ 1,562,500