Property sales in Abbey Road - London - E15 3LG

Found 4 transactions going back to November 2001.

Date Address Price
23 Jan 2023 10 Abbey Road £ 385,000
24 Oct 2022 20 Abbey Road £ 350,000
21 Jul 2006 20 Abbey Road £ 187,000
9 Nov 2001 8 Abbey Road £ 90,000