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.
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.
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.”