Property sales in Poplar Road - London - SE24 0BW

Found 5 transactions going back to March 1997.

Date Address Price
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