24 ST KILDA ROAD, W13 9DE sold for £872500 on 2020-01-24
68 ST KILDA ROAD, W13 9DE sold for £500000 on 2020-08-28
32 ST KILDA ROAD, W13 9DE sold for £825000 on 2020-12-07
10A ST KILDA ROAD, W13 9DE sold for £554000 on 2020-12-07
Get official EPC reports (Free)