36 WOODWARDE ROAD, SE22 8UJ sold for £1350000 on 2021-01-19
24 WOODWARDE ROAD, SE22 8UJ sold for £1515000 on 2021-10-26
12 WOODWARDE ROAD, SE22 8UJ sold for £1170000 on 2022-04-29
50 WOODWARDE ROAD, SE22 8UJ sold for £1800000 on 2023-08-31
Get official EPC reports (Free)