Property sales in Abbey Road - London - NW8 0BS

Found 2 transactions going back to September 2001.

Date Address Price
21 Dec 2015 59 Mary Green, Abbey Road £ 271,000
28 Sep 2001 49 Mary Green, Abbey Road £ 175,000