
Featured venues
Discover our handpicked selection of venues for business events, meetings and off-sites. If you'd like to know more - or need help finding another venue for your events - please get in touch.
Gstaad Palace, Switzerland
Gstaad Palace lives up to its name in every sense – with its towers, turrets and sweeping views of the Swiss Alps, it looks like something out of a storybook. Find out more about this stunning venue.
One Aldwych, London
We love One Aldwych for its versatility. Whether you're planning a chic cocktail party or a smart business dinner, it has a choice of spaces to provide you with the perfect backdrop.
Drapers’ Hall, City of London
If you want to impress your guests, you can't go wrong with Drapers' Hall - we think it's one of the City of London's most magnificent venues.
The National Portrait Gallery, London
The National Portrait Gallery - home to the world's greatest collection of portraits - is a truly impressive venue, providing an inspirational setting encompassing art, biography, history and fame. We think this special place will ensure your next business event is one to remember.
The Druids Glen Hotel and Golf Resort
The Druids Glen Hotel and Golf Resort is a truly unique and high-quality venue. It's also one of our favourite locations for off-site meetings with senior leaders.