Natural History Museum

London Natural History Museum Receives Makeover

The Museum of Natural History in London is set to receive a makeover that will enhance its space.