* Furnished
* 24 hours Access
* Air Conditioning
* Lifts
* Kitchenette
40 South Audley Street stands as a premier townhouse in the heart of Mayfair.
Recently, the entire building has undergone a significant and highly
personalized refurbishment, resulting in the delivery of a product of the
utmost quality to any prospective occupier.