19C VILLA ROAD, SW9 7ND sold for £575000 on 2020-10-02
23 VILLA ROAD, SW9 7ND sold for £580000 on 2021-02-12
5 VILLA ROAD, SW9 7ND sold for £237000 on 2021-11-01
17A VILLA ROAD, SW9 7ND sold for £550000 on 2023-02-24
Get official EPC reports (Free)