42 HOLLAND ROAD, SE25 5QT sold for £338000 on 2020-04-03
34 HOLLAND ROAD, SE25 5QT sold for £335000 on 2021-07-28
19 HOLLAND ROAD, SE25 5QT sold for £405000 on 2021-08-12
12A HOLLAND ROAD, SE25 5QT sold for £179000 on 2021-08-20
Get official EPC reports (Free)