A two double bedroom, 959 sqft, garden flat set within a detached villa in Holland Park. The property provides a south facing reception room, separate dining room, two bathrooms and a large communal garden accessed via a side gate at the rear of the property.
Holland Park is one of Kensington and Chelsea's prime streets and is moments from award winning Holland Park and the amenities of Holland Park Avenue.