Toggle navigation
Get CityMaps2Go
Save
Royal Institution and Faraday Museum
Orientation & Geography
Europe, United Kingdom, London
The Royal Institution of Great Britain (often abbreviated as the Royal Institution or RI) is an organization devoted to scientific education and research, based in London.
Read More