General… PINOCCHIO AT THE THEATRE ROYAL 13 May14 Jun Pinocchio, June 14th - 10am & 11.30am One of the best loved classics for children comes to life, literally. Crickets, cats, foxes and, of course, the world-famous puppet, will spring…