Holland Park
London, W11
A spacious 3 bedroom, 3 bathroom garden flat, situated on one of the premier roads in Holland Park, benefiting from a private courtyard terrace and extensive communal gardens, with convenient gated access to Holland Park Avenue.
SOLD
|
3
3
1