Corporate Venue Hire London

Conversation room laid out in theatre style facing a lectern

Our historic Central London events venue is available for corporate event hire

Whether it’s a board meeting in the Conversation Room, a strategy day in the elegant Georgian rooms, a presentation in our iconic Lecture Theatre or a multi-day conference across the whole building, our flexible event spaces allow you to curate the perfect corporate event experience. 

Central London conference venue

With elegant spaces full of natural light and period charm, including our 400 seat Lecture Theatre, the Royal Institution makes an impressive conference venue. 

Our interconnecting Georgian spaces make wonderful refreshment and networking areas for guests, while the Demonstration Room and the Conversation Room are more modern syndicate rooms and meeting spaces featuring integrated audio-visual (AV) equipment. 

Our central location in fashionable Mayfair is ideal for your next event whether it’s a whole building staff away day or an international conference.

Meeting rooms in Mayfair

Our seven flexible spaces are ideal for meetings and presentations with full AV facilities available in every room. 

We can facilitate a range of meetings whether in-person or hybrid, including intimate board meetings and strategy away days in the Sunley Room, large-scale AGMs and presentations in the Lecture Theatre or early morning breakfast briefings in the Conversation Room.  

Demonstration room layout hollow square

Product launches, exhibitions and corporate presentations 

With a maximum capacity of 400, the Royal Institution is the ideal venue for exclusive exhibitions and launches. 

Our inter-connecting spaces are perfectly suited to exhibitions, allowing guests to flow through the building and experience the event at their own pace, while our iconic auditorium provides an exceptional presentation space, with its amphitheatre design drawing your audience’s attention to your speaker. 

theatre full of guests with a woman presenting from the front

The Royal Institution Venue is a versatile Central London event space ideally suited to every corporate occasion, with the space and flexibility to create the perfect experience for your guests.  

Get in touch with the team today to talk about hosting your next corporate event at the Royal Institution Venue in Mayfair.  

Get In Touch Today