Stunning 510 sq ft self contained office floor to let in a charming Mayfair townhouse
40 South Audley Street is a best-in-class town house in the heart of Mayfair. The entire building has just undergone a substantial and highly bespoke refurbishment delivering the highest quality product to any potential occupier.
The available space comprises the entire 4th floor - conveniently arranged as two rooms - allowing for a meeting room and separate working area.