71 OPENSHAW ROAD, SE2 0TB sold for £175000 on 2021-03-25
3 OPENSHAW ROAD, SE2 0TD sold for £415000 on 2021-12-10
36 OPENSHAW ROAD, SE2 0TE sold for £410000 on 2023-12-15
2 OPENSHAW ROAD, SE2 0TE sold for £552000 on 2024-03-21
Get official EPC reports (Free)