The Royal Institution Wedding Venue
Grade I Listed Venue in Mayfair
About The Royal Institution
The Royal Institution is located in the heart of Mayfair, London, offering a variety of spaces to suit your wedding reception.
The Details
Venue Setting
City
Type of Ceremony
Receptions Only
Contact & Location
The Royal Institution
21 Albemarle Street, Westminster, W1S 4BS, West London, United Kingdom
Download e-Brochure for The Royal Institution Wedding Venue
Just supply your name and email so The Royal Institution Wedding Venue can check if you have any questions.