Comments

Also in News

London Theatre Report – the lowdown

London Theatre Report, the industry’s first major study into the size and scope of London Theatre, was published earlier this week. The report found that around £620 million is spent at the box office in London…