Property sales in Farringdon Road - London - EC1R 3BS

Found 1 transactions going back to November 2019.

Date Price Percentage
103a, Farringdon Road
29 Nov 2019 £ 2,500,000