Purves Puppets is a dedicated puppet theatre on Broughton Road, with shows aimed mainly at children but made with enough craft to interest adults who like traditional stage work. Check the programme before you go; the theatre is not a drop-in attraction every day.