Attractions in the area
10 min walk
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 millions of visitors each year. Free but some exhibitions might charge an admission fee.