Previous Next273 Bedroom Townhouse for Sale£4,650,000Holland Park Avenue, London, W11Property TypeTownhouseBedrooms× 3Bathrooms× 2Receptions× 1TenureFreehold
Previous Next273 Bedroom Townhouse for Sale£4,650,000Holland Park Avenue, London, W11Property TypeTownhouseBedrooms× 3Bathrooms× 2Receptions× 1TenureFreehold