The Royal Institution of Great Britain ( often abbreviated as the Royal Institution or RI ) is an organisation devoted to scientific education and research , based in London .
The Royal Institution of Great Britain ( usually the Royal Institution or RI ) is an organisation devoted to scientific education and research , based in London .