Property sales in Poplar Road - London - SE24 0BW

Found 6 transactions going back to March 1997.

Date Address Price
31 May 2024 10a, Poplar Road £ 820,000
21 Dec 2023 30 Poplar Road £ 585,000
2 Dec 2019 28 Poplar Road £ 650,000
25 May 2007 26 Poplar Road £ 340,000
26 Aug 1999 26 Poplar Road £ 105,000
12 Mar 1997 26 Poplar Road £ 63,000