11 TORR ROAD, SE20 7PS sold for £500000 on 2020-07-10
33 TORR ROAD, SE20 7PS sold for £600000 on 2021-04-21
3 TORR ROAD, SE20 7PS sold for £460000 on 2021-04-23
9 TORR ROAD, SE20 7PS sold for £450000 on 2021-05-14
Get official EPC reports (Free)