20 North Audley Street
W1K 6WE
Self Managed Office Space
Availability & Pricing
No results for the current filters
Clear the filters to see all options or get in touch to discuss your requirements.
About 20 North Audley Street
Experience the best of London with Argyll 20 North Audley Street. Join their exclusive network of forward-thinking businesses and benefit from exceptional office spaces to rent in London. The modern offices are designed for agility, productivity and growth – perfect for ambitious professionals looking to set their businesses up for success. Enjoy world-class amenities, including fast WiFi connections, daily professional cleaning services, meeting rooms and secure bike storage facilities.
What’s more, you can take advantage of the stunning roof terrace with inspiring views over the capital city. Everything you need is at your fingertips – all you have to do is make yourself at home!
A team of experienced professionals is on hand to ensure you have an enjoyable and productive work environment. With first-class amenities and unbeatable accessibility, rent offices in London with Argyll today and take your business to the next level! The modern office offers a prime location in one of London's most sought-after areas - just steps away from iconic attractions such as The Royal Academy of Arts, Claridge's and The Dorchester. Enjoy fast and reliable WiFi, wheelchair access and daily professional cleaning services - all designed to help you reach new heights in business.
The most popular nearby offices for customers who like Argyll 20 North Audley Street are 49 Grosvenor Street, 25 Green Street, and 29 Farm Street
Amenities & Features
Everything included in your office space
Workspace essentials
Comfort and wellbeing
Transport and storage
Community and events
Outdoor and pets
Security and access
Location & transport links
Bond Street
5 mins walk · 440 yards
Marble Arch
6 mins walk · 528 yards
Oxford Circus
13 mins walk · 0.65 miles
20 North Audley Street
20 North Audley Street
London
W1K 6WE
Mayfair is the perfect area to have an office for those who seek prestige and luxury. It is home to many of the world’s most prestigious firms, embassies, art galleries, fine dining restaurants and designer boutiques. Its exclusive address makes it one of London's most sought-after locations for businesses looking for a luxurious workspace.
The streets of Mayfair are lined with handsome townhouses, classical mansions and ornate arcades – giving it a unique charm that appeals to professionals and tourists alike. Not only will you find some of the city’s greatest landmarks such as The Royal Academy of Arts, Claridge’s, The Dorchester and Berkeley Square here – but you also have access to three of London’s greatest green spaces – St James Park, Green Park and Hyde Park.
With such a prestigious address and luxurious amenities on offer, it is no surprise that Mayfair is one of London's most sought-after locations to have an office in. At Argyll 20 North Audley Street you can experience this living in luxury - come join Argyll today!
Frequently Asked Questions
Similar Office Spaces Nearby
View All >
49 Grosvenor Street
25 Green Street
29 Farm Street
Last updated
From
£4,930
+ VAT per month
4 available office spaces
4 available office spaces
Isabelle Kabban
Workspace Consultant
Typically responds within 1 hour