London, England/london2G-002

Previous | Home | Next

The Natural History Museum in South Kensington is one of the three major museums along Exhibition Road (the others are the Science Museum, and the Victoria and Albert Museum). The Natural History Museum was opened in 1881. The view is northwest, from Cromwell Road.