Holland Park Villas
Campden Hill, London, W8 7AD
255.11 m²
Guide price £8,950,000
- 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