Leningrad Zoo (St. Petersburg Zoo), located at Park Aleksandrovskiy, 1, in St. Petersburg, Russia , was founded in 1865. The last elephant left in 1982.
Soon after my visit to Woburn I took a transport of animals by sea from Lübeck to what was then Imperial Russia. The animals were for the zoos of Petersburg today Leningrad and Moscow.