Company Address: Address The Institute of Zoology buildings are based next to our London Zoo site, on Outer Circle, Regent’s Park, London, NW1, 4RY.