The Natural History Museum is located in South Kensington in London. It's one of the best and large natural history museum in the world.
They promote the discovery, understanding, enjoyment, and responsible use of the natural world.
Cromwell Road
London, England, GB
Telephone: +44 (0)20 7942 5
Visit website
Discovered by Simone Merli
on 10 November 2007.
Viewed 174 times.