Natural History Museum

Rate this item
(0 votes)
The Natural History Museum in London is a museum exhibiting a vast range of specimens from various segments of natural history.
Winner of Best of the Best in the Museums and Heritage Awards 2013; the Natural History Museum is a world-class visitor attraction and a leading science research centre.

Additional Info

  • Phone Number: 02079425000
  • Address Line 1: Cromwell Rd, London
  • City: London
  • Post Code: SW7 5BD