Introducing our latest ‘Named & Famed’ Provider: Science Museum
This venue is ‘Named & Famed’. Visit our FAQs page to find out more.
“The Science Museum is a major museum on Exhibition Road in South Kensington, London. It was founded in 1857 and to date is one of the city’s major tourist attractions, attracting 3.3 million visitors annually.”
For more information, please click here.