King's Head

Home » King's Head

The King's Head on Upper Street is a historic Islington pub that is home to one of London's oldest pub theatres. Drinkers and theatregoers mingle in its lively, characterful front bar.

Address: 115 Upper Street, N1 1QN

More from the Journal