41C HOLLAND ROAD, NW10 5AH sold for £309000 on 2020-02-13
31C HOLLAND ROAD, NW10 5AH sold for £483000 on 2020-12-04
43 HOLLAND ROAD, NW10 5AH sold for £637000 on 2021-03-24
41A HOLLAND ROAD, NW10 5AH sold for £625000 on 2022-11-08
Get official EPC reports (Free)