Set just behind Oxford Street, 20 North Audley Street is a refined workspace in the heart of London’s West End. Its bespoke, contemporary aesthetic gives our members a distinguished environment in which to base their business. On the fifth floor of number 20, our private roof terrace offers spectacular views and an inspiring and peaceful space to work, meet or recharge.
Set your business up for success with a sophisticated office space at 20 North Audley Street, in London’s Mayfair. This contemporary workspace is home to a number of exceptional 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.
Station: Oxford Street
For full latest costings – just send us a quick message!