Whether you are planning a corporate retreat or a special event, our London venues provide the ideal backdrop for creating unforgettable moments. Most of our Meeting Rooms are equipped with bar areas.