CHRISTMAS SHOWS: NEW LONDON
... NEW LONDON FOR THE FIRST TIME in many years, a puppet play is in a full-sized West End theatre as a seasonal attraction. The trouble is that the New London, although the stage has been filled with several levels from which rod, glove and stringed puppets ...