40 South Audley Street is a best-in-class townhouse in the heart of Mayfair. The entire building has just undergone a substantial & highly bespoke refurbishment delivering the highest quality product to any potential occupier.