Skip to main content

20 North Audley Street

Hidden away from the hustle and bustle of Oxford Street but still close enough to the action, 20 North Audley Street is the elegant answer to our member's business needs. 

One of Number 20's many selling points is its unique private roof terrace on the fifth floor, offering unparalleled views of the West End and beyond. With bespoke, contemporary stylings and bright, immersive meeting rooms, Number 20 is truly a special London location.  

 

Location features 

View meeting rooms

Office Tour

We'd be delighted to show you our location with a personal tour. Simply provide us with a few details or call us on

020 3008 8888

51.51385, -0.15378

Location

Steps away from Oxford Street, 20 North Audley Street provides easy access to the Central and Jubilee lines.

Meeting rooms

20 North Audley Street

20 North Audley Street - Audley Room

Mayfair

Audley Room

20 North Audley Street, London, W1K 6LX

  • 16 people
  • 190/hr
20 Audley Street - Granby room

Mayfair

Granby Room

20 North Audley Street, London, W1K 6LX

  • 8 people
  • 130/hr
20 North Audley Street - Providence room

Mayfair

Providence

20 North Audley Street, London, W1K 6LX

  • 2 people
  • 1/hr
20 North Audley Street - Villiers room

Mayfair

Villiers Room

20 North Audley Street, London, W1K 6LX

  • 8 people
  • 130/hr

About Mayfair

When it comes to exclusive London addresses, there’s nowhere quite like Mayfair. Here, you’ll do business alongside many of the world’s most prestigious firms, as well as embassies, art galleries, fine dining restaurants and designer boutiques.

From its handsome townhouses and classical mansions to its ornate arcades, Mayfair boasts some of the most fascinating architecture in London. No wonder this is one of central London’s most sought-after locations.

Iconic Mayfair destinations include the Royal Academy of Arts, Claridge’s and The Dorchester. The beautiful, leafy havens of Berkeley Square and Grosvenor Square provide peaceful escape from the hustle and bustle. You’re also close to three of London’s greatest green spaces – St James’s Park, Green Park and Hyde Park.

Want to find out more?

Please enter your details and one of our team will be in touch