Royal Institution of Great Britain

Royal Institution, 21 Albemarle Street, W1S 4BS

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. More info...

Venue Features

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

Connect with Royal Institution of Great Britain

Remember, we don't charge commission!

Mention Londonlaunch to ensure the best possible price

Show telephone number
  • 02074916565

Individual Room Capacities

Name Reception Sit down Theatre Area (m2) Price (£)
Theatre N/A N/A 400 N/A N/A
Library 100 80 90 N/A N/A
Georgian Room 100 40 60 N/A N/A
Writing Room 40 20 20 N/A N/A
Demonstration Room 80 60 80 N/A N/A
Conversation Room 100 80 100 N/A N/A
Mezzanine 70 40 50 N/A N/A
Cartier Room 70 40 50 N/A N/A
Sunley Room 40 30 40 N/A N/A
Atrium 120 N/A 40 N/A N/A
Royal Institution,21 Albemarle Street,W1S 4BS