Previous Next193 Bedroom Flat for Sale£8,500,000Holland Park Villas, 6 Campden Hill, London, W8 7ADProperty TypeFlatBedrooms× 3Bathrooms× 3Receptions× 2TenureLeasehold
Previous Next193 Bedroom Flat for Sale£8,500,000Holland Park Villas, 6 Campden Hill, London, W8 7ADProperty TypeFlatBedrooms× 3Bathrooms× 3Receptions× 2TenureLeasehold