Duke`s Lodge

Duke`s Lodge

Holland Park, London

80 Holland Park comprises twenty-five fully serviced apartments across five villas, comprising a selection of unique, one to five-bedroom apartments set in the quintessential Holland Park Estate.

1992

established

400

projects+

90

operatives+

12

sectors