I'm not sure what there is in York, but on the way back you could pop in to Tropical World in Leeds. They have butterflies, lots of birds including a parrot, meerkats, bats, monkeys, snakes and fish. There is a lovely pub opposite for lunch and if the weather is nice you can head into Roundhay Park for a walk to the playground. I think that covers everything you like!
TheWriggler - Aug 2009
BabyBean - March 2012