Nature’s Treasure House

For many people, the Natural History Museum is a wonderful visitor attraction – an iconic building in central London.To some it means only one thing – dinosaurs! The Museum is much more than this. It is primarily a research institution – an international leader in the...