Soho Theatre, London
Lampedusa, the island at the southern tip of Italy. Junction of two worlds, North Africa and Europe. Site of ancient trade routes. And now with a different, unwanted cargo spilling onto its shores. Continue reading
Soho Theatre, London
Lampedusa, the island at the southern tip of Italy. Junction of two worlds, North Africa and Europe. Site of ancient trade routes. And now with a different, unwanted cargo spilling onto its shores. Continue reading
Pleasance, London and on tour
I can’t remember an evening that got me more excited than this one witnessed at the Pleasance Theatre in Islington.