The Royal Institution of Great Britain

The Royal Institution of Great Britain
21 Albemarle Street, London, W1S 4BS
Photo of The Royal Institution of Great Britain