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

View property 95368344