King's Head Theatre
0.00 km116 Upper Street, London
The King's Head Theatre has been relocated from the back of the King's Head pub on Upper Street in Islington to a purpose-built 200 seat venue at the adjacent Islington Square Development in north...