20 North Audley Street
London, W1K 6HX
The property which is comprised of 31,600 sq. ft, offering first-class office space in one of central London’s most sought-after locations.The space comprises the first, second and fifth floors of the building, with the fifth floor featuring a private roof terrace with unrivaled 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.