King's Head Theatre
115 Upper Street, Islington, London, N1 1QN
King's Head Theatre Location
Travel Information
Nearest Tube station
- Angel
- Highbury & Islington
Nearest Rail Station
- Essex Road
Tube lines
- Northern
- Victoria
115 Upper Street, Islington, London, N1 1QN