Property sales in Abbey Road - London - NW8 0BA

Found 4 transactions going back to April 1996.

Date Address Price
25 Jun 2012 Flat 13, Exonbury, Abbey Road £ 335,000
1 Dec 1998 Flat 11, Exonbury, Abbey Road £ 125,000
3 Mar 1997 Flat 11, Exonbury, Abbey Road £ 71,000
19 Apr 1996 Flat 6, Exonbury, Abbey Road £ 73,500