Holland Park Villas
Campden Hill, London, W8 7AD
- Excellent conditionExcellent condition
- Private terracePrivate terrace
- Green views and plenty of natural lightGreen views and plenty of natural light
- Impressive 48' west facing reception spaceImpressive 48' west facing reception space