Property sales in Finchley Road - London - NW3 5EL

Found 2 transactions going back to December 2013.

Date Address Price
25 Mar 2022 Odeon Cinema, Finchley Road £ 2,000,000
23 Dec 2013 Odeon Cinema, Finchley Road £ 4,775,000