Natural History Museum

Rate this item
(0 votes)
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 Road
  • City: London
  • Post Code: SW7 5BD
  • Opening Time: Open every day 10.00-17.50
More in this category: EDF Energy London Eye »