A feast of languages…

As part of the World Shakespeare Festival for the London 2012 Festival, Shakespeare’s Globe Theatre, in London’s Bankside cultural quarter,  is undertaking a mammoth task and putting on all 37 (known) Shakespeare plays. And as if that wasn’t huge...