I, myself like London Zoo. I like that it has variety, and I think this is what Zoos should have. Whilst some focus on certain types of animals, London has a good number of animals, the exhibits on the whole are okay, it's stacked in history and whilst it may not have the number of larger animals it used to, it still has a huge variety. I get if a zoo wants to be a certain attraction, focusing on one type of animal or geographical location and I do like some of these zoos, but I find London hard to put down.
No it's not going to have 20 species of carnivores, but it has variety. If you want to visit large number of carnivores, you to to Exmoor, Axe or Chester, perhaps even Hoo Zoo, but London has a high number of animals that many zoos lack showing.
Personally, I find it sad the number of zoos that fail to show many birds or reptiles, but that is something London does expertly well at.
Given Shrepreth was mentioned, I wouldn't have been screaming this as carnivore top heavy? (Red Panda, Clouded Leopard, Tiger, Maned Wolf, Pardine Genet, Scottish Wildcat, Meerkats and Asian Small Clawed Otter) I make it 8 species, unless I'm missing something, yet London houses just as many, so I don't get that comparison.
Just because people like certain animals, such as carnivores, doesn't mean it will be the sole attraction for everyone. I am a big fan of rodentia and in particular Squirrels. Very few zoos house anything bar Red Squirrel, Marmots, Prevost, American Red or Tamiops, yet this is an animal which has 289 different types across 58 genera, so why are they so under represented in our zoos. I appreciate my interest in more than most, but I would never critique a certain zoo for having only one or two species of squirrel.
Just because one person likes a type of animal, doesn't mean all zoos should be top heavy with that type of animal, but London has large variety, something many zoos don't, which for me is more of a disappointment than them not being carnivore top heavy.