Office Space

20 North Audley Street, London, Mayfair, W1K 6WE


  • CCTV Security
  • 24 Access
  • Air conditioning
  • Telephone system
  • WIFI Access
  • Kitchen area
  • High speed internet
  • Reception area
  • Maintenance
  • Cleaning Services


20 North Audley Street is a newly refurbished Serviced Office space development. Situated on a famous street in Mayfair. 20 North Audley is a corner building in the most vibrant area of Mayfair. Serviced Office spaces were designed for optimum access to natural light. The Fifth floor offers a private roof terrace with magnificent views of the West End. An awesome location for Serviced Office Space with easy access to a variety of retails shops and renowned dining experiences.


By appointment with Clear Offices

Price on request



Back To Top