Caption: The new Darwin Centre at the Natural History Museum in London. The Darwin Centre is a state-of-the-art science and collections facility. The building is the most significant expansion at the Museum since it moved to South Kensington in 1881.
Location: South Kensington London England
Credit: LOOP IMAGES/Roberto Herrett
Model Release: No
Property Release: No
File size: 1.9MB
Other file sizes and formats available.
Restrictions (if applicable):