Location

Rockefeller Building, University College London, 21 University Street, London
WC1E 6DE

Greater London

Google Map of Rockefeller Building, University College London, 21 University Street, London ,WC1E 6DE

Website Address

http://www.ucl.ac.uk/museums/zoology