Property sales in Abbey Road - London - E15 3LG

Found 4 transactions going back to November 2001.

Date Price Percentage
8 Abbey Road
9 Nov 2001 £ 90,000
10 Abbey Road
23 Jan 2023 £ 385,000
20 Abbey Road
24 Oct 2022 £ 350,000 87.2% (3.9% p.a.)
21 Jul 2006 £ 187,000