Address: 116 Park Street, London England W1K 6AF United Kingdom
Ratings:
Reviews: (0)
Park House is perfectly located in an exclusive Mayfair location just off Oxford Street. LEO 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.
• Virtual Offices :
• Meeting Rooms :
• Hot Desk : £200/mo
• Private Office (43 desks available) : £46,800/mo
• Private Office (44 desks available) : £50,500/mo
• Private Office (38 desks available) : £58,400/mo