36 Park Street, our premier business centre, provides executive serviced office space in a sophisticated, Grade II listed, architecturally designed environment located in the prestigious area of Mayfair, London.

Our environment enables your business enterprise to perform at its optimum in a space and location conducive to excellence. We provide customised and flexible services and facilities that are dedicated to supporting your business needs; 36 Park Street truly offers a space to excel.