Property sales in Abbey Road - London - NW10 7RB

Found 2 transactions going back to March 2009.

Date Price Percentage
19 Abbey Road
30 Mar 2017 £ 3,040,000 253.5% (17.0% p.a.)
9 Mar 2009 £ 860,000