Property sales in Abbey Road - London - NW8 0QD

Found 7 transactions going back to November 1997.

Date Address Price
13 Jan 2021 54 Abbey Road £ 4,750,000
23 May 2013 56 Abbey Road £ 3,500,000
21 Dec 2011 54 Abbey Road £ 5,250,000
10 Dec 2010 58 Abbey Road £ 1,400,000
27 Aug 2004 52 Abbey Road £ 1,775,000
30 Jul 1999 52 Abbey Road £ 995,000
6 Nov 1997 52 Abbey Road £ 630,000