Park House - landmark office building in Mayfair
Luxury serviced offices in the landmark Park House building at the northern edge of Mayfair. The offices are part of a new well-equipped business centre on the top two floors of this modern property which has an instantly recognisable curved glass profile.
The standout building occupies a sizeable plot which is bordered by Park Street, Oxford Street and North Audley Street.
Operated by a provider of high quality business centres, tenants at this impressive property can use shower & changing facilities, an executive business lounge, and meeting rooms.
Situated just a short walk from Marble Arch and Bond Street tube stations, the offices are available in various sizes.
Enquire now to check on current availability at Park House at 116 Park Street and be one of the first tenants in this new centre.
|Cost per person (GBP)||850|
|Nearest underground||Marble Arch|
|24 hour access||Yes|
Park House 116 Park Street serviced office location
More Mayfair Offices Nearby
- >Green Street > 25 Green Street (approximately 0.02 miles away)
- >North Row > 25 North Row (approximately 0.05 miles away)
- >North Audley Street > 20 North Audley Street (approximately 0.11 miles away)
- >Oxford Street > 411-413 Oxford Street (approximately 0.20 miles away)
- >South Molton Street > Mayfair Point 34 South Molton Street (approximately 0.21 miles away)