It says a lot when you’ve visited the same museum in a foreign country more than once, and every time we visit London, the Natural History Museum is on our list. The Natural History Museum in London was fully completed and opened in 1881, but has a history that goes further back into the roots ... Read More about London Natural History Museum