Property sales in Elmers End Road - London - SE20 7UX

Found 3 transactions going back to June 2001.

Date Address Price
12 Oct 2023 First And Second Floor Maisonette At, 80 Elmers End Road £ 183,000
4 Jul 2008 First And Second Floor Maisonette At, 80 Elmers End Road £ 120,000
21 Jun 2001 78b, Elmers End Road £ 137,500