The meeting rooms at 53 Davies Street are classic, modern and professional. Designed to deliver a seamless experience, the meeting venues are spacious and equipped with the latest audio visual technology for presentations and video conferencing calls.
The building is located in a prestigious area of Mayfair opposite Claridge's hotel.