58 WESTWOOD PARK, SE23 3QH sold for £869065 on 2020-06-30
128 WESTWOOD PARK, SE23 3QH sold for £935000 on 2020-10-26
60 WESTWOOD PARK, SE23 3QH sold for £830000 on 2020-12-04
122 WESTWOOD PARK, SE23 3QH sold for £725000 on 2021-04-08
Get official EPC reports (Free)