Theater venue
King's Head Theatre
75 locals recommend,
Location
115 Upper St
London, England
Tips from locals
Great neighbourhood pub that also hosts up and coming theatre productions most nights of the week.
ntimate pub with coal fires, old photos and a pre-decimal till, plus an upstairs theatre
Unique things to do nearby
Locals also recommend
- 15 locals recommend