The King’s Head Theatre attracted widespread coverage this week for its announcement that it is moving out of the King’s Head pub on Upper Street in Islington, north London, its home for the past 47 years, and into a purpose-built, two-auditoria space in the new £400million Islington Square complex.

We covered the announcement – including […]