Property sales in Carter Lane - London - EC4V 5EQ

Found 2 transactions going back to March 2015.

Date Address Price
17 Feb 2017 71 - 73, Carter Lane £ 10,900,000
25 Mar 2015 71 - 73, Carter Lane £ 7,710,000