Tag Archives: london

The Darwin Center

Last week I popped into the Natural history museum while in South Ken to have a look at the new Darwin Center. Originally I had no idea such a place even existed. Clearly I had been living under a rock as it was only when someone posted pictures on tumblr of the new space that I [...]