Tucked away in a tranquil Mayfair street just yards from the hustle and bustle of Piccadilly, you will find the Royal Institution, a unique venue in one of Central London’s most prestigious locations.

The home of science and innovation for over 200 years, the Royal Institution is a place that was created to find solutions and answers, only one question remains: why would you look anywhere else for your corporate event?


In our welcoming Grade I- listed Mayfair venue, discoveries were made that literally changed the world. Today it offers the perfect location for your private or corporate event, whatever the style or scale. Our historic Georgian rooms with fine portraits and original features blend seamlessly with more our contemporary spaces, all equipped with a wide variety of AV technology to suit needs.

Our Spaces

Grand Entrance copy.jpg

Less than a 5 minute walk from Green Park, on the historic Albemarle Street, the Royal Institution offers you an impressive, welcoming and engaging London venue for your event.

Your Event

Theatre (3) copy.jpg

Whether you are organising a conference for 440 guests or a dinner for 20, from the very first contact, your dedicated Event Executive will be on hand to help you plan and cover every last detail for your event. 


“The venue was perfectly set up and the service from the catering team was fantastic. Thanks again for helping to make yesterday’s event a great success.”


Contact us

21 Albemarle Street
London, W1S 4BS

+44 (0)207 491 6565