Natural History Museum

London | Museum

Something Missing?

The Natural History Museum in London, founded in 1881, is a museum that exhibits a vast range of specimens from various segments of natural history. It is one of three major museums on Exhibition Road in South Kensington.

Subject ID: 161296

More

The Natural History Museum in London, founded in 1881, is a museum that exhibits a vast range of specimens from various segments of natural history. It is one of three major museums on Exhibition Road in South Kensington.

Subject ID: 161296

Less

Subject ID: 161296