20 North Audley Street

20 North Audley Street, London, W1K 6WE
space icon
80 — 1,440 sq ft
2 - 36 desks
« back

Serviced Offices to Let

The property, which comprises 31,600 sq. ft of Grade A office space, has been acquired on a 15-year lease from Global Holdings Management Group. The newly acquired premium space comprises the first, second and fifth floors of the building, with the fifth floor featuring a private roof terrace with unrivalled views over Mayfair and beyond. The property benefits from a spacious, luxurious lounge and has been designed to a high specification, allowing the entire space optimum access to natural light. Located in a well-known part of Mayfair, just off the top of Grosvenor Square, 20 North Audley Street is a prominent and newly refurbished corner building. It is ideally placed in close proximity to Selfridges and the other amenities of Oxford Street, the high-end boutiques of Mount Street, and is within five minutes' walk of Bond Street Underground Station.

  • Meeting Rooms
  • Shower and changing facilities
  • Executive Business Lounge
  • Roof Terrace
  • Bicycle storage (subject to availability)
Add to Shortlist

Speak with one of our assigned agents

Other buildings that may suit you…