Property sales in Finchley Road - London - NW3 5EL

Found 2 transactions going back to December 2013.

Date Price Percentage
Odeon Cinema, Finchley Road
25 Mar 2022 £ 2,000,000 -58.1% (-10.0% p.a.)
23 Dec 2013 £ 4,775,000