Tara Theatre named “Project Design of the Year” at London Construction Awards Tara Theatre in London, UK, designed by Aedas Arts Team, has won the ‘Project Design of the Year’ award at this year’s London Construction Awards. Recently reopened, Tara Theatre is the new state-of-the-art home for the acclaimed Tara Arts, the oldest multicultural theatre company in the UK. The ...