Library Web

What is the Science Museum in London?

The Science Museum is a major national museum located on Exhibition Road in South Kensington, London. Founded in 1857, it offers free general admission and is part of the Science Museum Group. Millions of visitors explore its collections and attractions annually, alongside other related institutions like the Science and Industry Museum.

What we know

Where to go next

Sources