29 NORTHWOOD ROAD, SE23 2HR sold for £883000 on 2020-07-17
34 NORTHWOOD ROAD, SE23 2HR sold for £847500 on 2020-09-04
31 NORTHWOOD ROAD, SE23 2HR sold for £425000 on 2020-09-18
15B NORTHWOOD ROAD, SE23 2HR sold for £475000 on 2020-10-22
Get official EPC reports (Free)