Photo Gallery
The Natural History Museum is located on Exhibition Road, South Kensington, London. The grand central foyer of the structure houses a Diplodocus cast, and the museum itself contains a large exhibition about dinosaurs and other items; combined with a beautiful architecture, the museum is a must visit location.