Property sales in Abbey Road - London - E15 3LU

Found 4 transactions going back to July 2005.

Date Address Price
8 Oct 2024 38 Abbey Road £ 440,000
25 Sep 2015 38 Abbey Road £ 355,000
23 Jun 2010 36 Abbey Road £ 235,000
29 Jul 2005 36 Abbey Road £ 210,000