Established in 1970, King’s Head Theatre was the oldest pub Theatres in London. For 53 years it was housed in the back room of the King’s Head Pub on Upper Street in Islington, West London in an old boxing ring and pool hall, becoming the UK's oldest pub Theatre.
View more