close

Little Angel Theatre

"Little Angel Theatre is a puppet theatre based in Islington, London. It was opened on 24th November 1961 by South African puppet master John Wright, and is now known as The Home of British Puppetry. The Little Angel's work has toured extensively both in the UK and internationally and has a world-wide reputation for the quality of its productions." More ...