New Mayfair Serviced Offices in London W1K Opening in Autumn 2018!. Park House is perfectly located between vibrant Oxford Street and exclusive Mayfair. This Mayfair business centre will occupy the top two floors of this modern development and offer luxury workspace.
The building is finished to an incredibly high specification and benefits from an abundance of natural light due to the double-height curved glass roof. Park house is set to be the most sought-after business address in Mayfair.