157 HOLLAND ROAD, NW10 5AX sold for £530000 on 2021-05-11
163A HOLLAND ROAD, NW10 5AX sold for £565000 on 2021-06-17
143 HOLLAND ROAD, NW10 5AX sold for £535000 on 2021-06-25
181 HOLLAND ROAD, NW10 5AX sold for £1350000 on 2021-06-28
Get official EPC reports (Free)