At The Heart of Mayfair
Situated in the elegant Victorian building on the corner of Mayfair’s Mount Street and South Audley Street, The Audley offers guests three distinct experiences: The Audley Public House, a traditional London pub on street level, Mount St. Restaurant, a modern London restaurant on the first floor, which then leads to three floors housing four beautifully designed spaces, each with its own story and available for private hire.