3 POPLAR PLACE, SE28 8BA sold for £171000 on 2020-10-22
51 POPLAR PLACE, SE28 8BA sold for £292000 on 2020-12-18
27 POPLAR PLACE, SE28 8BA sold for £217000 on 2021-04-23
19 POPLAR PLACE, SE28 8BA sold for £351000 on 2021-05-28
Get official EPC reports (Free)