The Royal Institution February 22, 2019 38 Share on Facebook Tweet on Twitter Loading Map.... The Royal Institution21 Albemarle Street - LondonEvents 51.509604 -0.1421572000000424 Address 21 Albemarle Street London W1S 4BS United Kingdom Upcoming Events No events in this location