Historic Park Street is on the western side of Mayfair running from South Street up to Oxford Street. Park Street is home to many listed buildings - the earliest surviving buildings date back to about 1729. Find furnished luxury serviced office space Park Street using the links below.
2 Park Street
2 Park Street offers a modern office environment with all the necessary facilities for seamless working, including a front desk reception, 24-hour access, fast internet, an on-site management team, air conditioning, and car parking. This business centre is equipped with the latest technology, state-of-the-art meeting and conferencing facilities, an...
111 Park Street
111 Park Street is a beautiful red brick townhouse property close to Marble Arch station in the north west corner of Mayfair. The recently-refurbished property has stunning decor throughout and offers 200 desks arranged over 11,000 sq feet of office space. These fully furnished, high quality boutique offices have a stunning fit out and are availa...
Park House, 116 Park Street
Luxury serviced offices in the landmark Park House building at the northern edge of Mayfair. The offices at Park House 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 St...