• Photos
  • Map
  • Streetview
  • Upload

City: London
Description:

The Natural History Museum is one of the grand museums recognized for its wide range of collection. It is located on Exhibition Road, South Kensington, London, England. However, its primary frontage is situated on Cromwell Road. The Museum features more than 70 million items in five different collections. Dippie, a 105 foot long replica of Diplodocus carnegii skeleton is a main highlight of this museum.

Comments

Avg. Rating:4 Star Rating
Reviews
Currently there are no reviews for this place. Be the first one to review.

Upload Image