Venue Search
Club 1847
Book Table
Saved Venues


The Royal Institution

Albemarle St, Mayfair, London, UK

200 Years of Unique Scientific Heritage
Central London location
Historical venue
Iconic location
Period features


Renowned as the home of scientific research and communication for more than 200 years, the Royal Institution is the proud home of 14 Nobel Prize winners as well as the discovery of 10 chemical elements. The Royal Institutions 400 tiered seating theatre is familiar to those who watch the Ri Christmas Lectures; making it the perfect setting for conferences, lectures and film screenings. The other rooms can also be booked for a number of different events such as conferences, press releases, dinners, receptions, board meetings, training sessions and seminars.

Whether you’re looking for a corporate meeting venue or a Mayfair party venue, the first floor of the Royal Institution has it all including the iconic lecture theatre and elegant heritage spaces.

See Special Offers

Contact Information

Albemarle St

Green Park

Key Features

  • 400 tiered seating
  • AV Technical Assistance
  • Dance floor
  • Dedicated event manager
  • Exclusive use
  • In-house catering
  • Seated meal facilities
  • Wedding licence
  • Wi-Fi


Saved Venues

No saved Venues. Find a venue and click the like button to add to your list.

Saved Venues