Current British puppetry theatres include the Little Angel Theatre in Islington, London, Puppet Theatre Barge in London, Norwich Puppet Theatre, the Harlequin Puppet Theatre, Rhos-on-Sea, Wales, and the Biggar Puppet Theatre, Biggar, Lanarkshire, Scotland. British puppetry now covers a wide range of styles and approaches. There are also a number of British theatre companies, including Horse and Bamboo Theatre, and Green Ginger, which integrate puppetry into highly visual productions. From 1984 to 1996, puppetry was used as a vehicle for political satire in the British television series "Spitting Image". Puppetry has also been influencing mainstream theatre, and several recent productions combine puppetry with live action, including "Warhorse", at the Royal National Theatre and "Madam Butterfly" at the English National Opera.