Ri Venue

Royal Institution, 21 Albemarle Street, W1S4BS

A prestigious venue in the heart of Mayfair that can accommodate for all events from small meetings to conferences for up to 400 people.

Renowned for its scientific heritage over hundreds of years, it has been home to 14 Nobel Prize winners, the discovery of 10 chemical elements and many other world changing breakthroughs. The Ri is now an inspiring setting for all sorts of events, in a great central London location.

Contact us Make an enquiry


  • Audio-visual equipment
  • Dancefloor
  • Disabled access
  • Late license
  • Permission to theme/decorate the venue
  • Spacious & light
  • Wedding license

Individual room capacities

NameReceptionSit downTheatreArea in m2
Georgian Room1004060
Writing Room402020
Demonstration Room806080
Conversation Room10080100
Cartier Room704050
Sunley Room403040


Add a review

Royal Institution, 21 Albemarle Street, W1S4BS

Connect with Ri Venue

Remember, we don't charge commission!

Mention Londonlaunch to ensure the best possible price

Make an enquiry
Show telephone number
  • Telephone02074916565