Our location at 78 Pall Mall offers an iconic London address. Members can base their business at this grand Grade II listed building, for a sophisticated workspace with ornate details, refined original features and impressive views over the city.
The property offers 44 private offices and a choice of four high-spec meeting rooms.
Set your business up for success with a sophisticated office space at 78 Pall Mall, in London’s Mayfair. This Grade II listed building is home to 44 offices, each designed to offer you an effortlessly stylish place to base your business. And while you work, our team delivers the proactive, personal and seamless support you demand to stay focussed.
For full latest costings – just send us a quick message!