Science Museum, London

The Science Museum is a major museum on Exhibition Road in South Kensington, London. It was founded in 1857 and is one of the city's major tourist attractions, attracting 3.3 million visitors annually in 2019.

1 story • Updated Oct 18, 2025
Science Museum, London
Environment

"Adani Green Energy Gallery Hits Milestone with 1 Million Visitors in London"

12 sources Oct 16, 2025