The Royal Institution (Ri) is a Grade I listed building and an inspiring event space in London’s exclusive Mayfair district, near Green Park. Renowned for its rich heritage, the Ri has been at the forefront of scientific discovery, innovation and communication for over 200 years.

Intricate Georgian restoration combines with contemporary styling across 10 individual meeting rooms, including the historic 440-seat Theatre, making the Ri suitable for anything from small meetings, seminars, training and teambuilding days, to press conferences, dinners, AGMs and large-scale conferences. Exclusive hire of the whole building is available, providing plenty of creative branding opportunities.

A dedicated point of contact will see your event expertly managed from start to finish.  In-house audio-visual support and expert event catering are available through the Ri’s partners.

GALLERY Make Enquiry Visit Website

21 Albemarle St,
020 7409 2992 Shortlist
  • cutlery icon
  • micrphone icon
  • breifcase icon
  • rings icon

  • Theatre Style440
  • Dining And Banqueting100
  • Reception600
  • Boardroom36
  • Accommodationn/a