London Science Museum


Sight in London, England, United Kingdom (UK)

Share:LINE

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. Like other publicly funded national museums in the United Kingdom, the Science Museum does not charge visitors for admission, although visitors are requested to make a donation if they are able. Temporary exhibitions ... (read more on Wikipedia)


Map for London Science Museum (show in full screen)



Hotels/Accommodations nearby

Other locations nearby

Recent posts on Facebook




Comments (0)

You can add comments for this location below. Is there important information missing or incorrect/outdated? We´d be glad to get your feedback. More information about data privacy, netiquette can be found here.