Г. Санкт-Петербург несколько раз менял свое название. При основании его назвали Санкт-Петербург, после начала первой мировой войны он был переименован в Петроград, после революции 1917 г. ему дали имя Ленинград.
И, соответственно, зоопарк, размещенный в этом городе стал называться Ленинградским, хоть и был основан еще в середине 19 столетия.
В 1991 г. городу было возвращено его историческое название. Но название зоопарка не изменили. Это обычная практика при переименованиях. Ведь до сих пор - города Санкт-Петербург, а область Ленинградская.
Любое переименование связано с очень большими расходами, вот и остался зоопарк Ленинградским.