London, England/london2C-005Previous | Home | NextThe Royal Institution was established on Albemarle Street in 1799 and has remained at this location ever since. It is renowned for famous research performed there in the past and today for its extensive exhibits describing accomplishments of past British scientists. The view is southeast. |
|