London Natural History Museum


Displaying a wide variety of specimens from many areas of natural history is the London Natural History Museum. Along with the Science Museum and the Victoria & Albert Museum, it is one of the three main museums located on Exhibition Road in South Kensington. On Cromwell Road, however, lies the main facade of the Natural History Museum.