The recently reopened Tara Art Theatre in London is the latest top-of-the-line art house to be part of Tara Arts, one of the UKs oldest and most prestigious cros...
2021-01-26 admin 74