The Spanish Tragedy Ellie Buchdahl 29/09/2013he Blue Elephant Theatre is a marvellous little place. Tucked away down a side street somewhere between Camberwell, Brixton and...