Natural History Museum In London
Steps up to the statue of Charles Darwin in the Hintze Hall, main space at the Natural History Museum in London, England, United Kingdom. The museum exhibits a vast range of specimens from various segments of natural history. The museum is home to life and earth science specimens comprising some 80 million items within five main collections: botany, entomology, mineralogy, paleontology and zoology. The museum is a centre of research specialising in taxonomy, identification and conservation.
Add to Cart Add to Lightbox Download