2 bedroom flat for sale in Holland Park, London, W11
Holland Park, London, W11 3TD, W11 3TD
Price
£1,290,000
Bedrooms
2
Type
Flat
Back to properties
Repossessed houses for sale
View property 95368344