Property sales in Abbey Road - London - NW10 7RB

Found 2 transactions going back to March 2009.

Date Address Price
30 Mar 2017 19 Abbey Road £ 3,040,000
9 Mar 2009 19 Abbey Road £ 860,000