This unbranded five star premier business centre, provides fully furnished stylish and executive office space in a sophisticated, Grade II listed property. The business centre offers a range of bespoke professional business support services including flexible licenses, allowing for instant occupation of the fully equipped air conditioned office suites situated over 5 floors.Located in exclusive Mayfair, this is a calm environment at the centre of London W1. With close proximity to Marble Arch, Bond Street, Hyde Park Corner and Green Park tube stations, Victoria and Charing Cross stations are only a couple of stops away. Situated opposite Hyde Park, the office suites are perfect for those seeking a tranquil space at the heart of the UK’s business capital. These Park Street serviced offices provide the perfect environment to attain the optimum balance between business performance and business growth.
Browse our complete range of serviced offices in Mayfair.