A review of a visit to the Grant Museum of Zoology in London. It’s quirky and historic, just what you want a museum of zoology to be! Grant Museum of Zoology The Grant Museum of Zoology is one of several museums which are part of University College London. Another is the Petrie Museum which we […]
