London's Natural History Museum is a cathedral of nature, housing over 70 million specimens, and visited by more than 4 million people every year. From strange creatures that inhabit the ocean depths, to meteorites from far away worlds, the secrets of the past and discoveries of the future lurk in galleries and backrooms, waiting to be discovered.