For private meetings in London, the Audley Room at 20 North Audley Street can fit all your needs.
20 North Audley Street is a stunning new meeting and event venue located in a vibrant part of Mayfair.
This striking property boasts a stunning reception, customer lounge and a private roof terrace with unrivalled views over the West End.
Offices are arranged over the first, second and fifth floor with the Audley Room accommodating up to 16 guests.