Menu

King's Head Theatre

115 Upper Street, Islington, London, N1 1QN GB

King's Head Theatre Tickets

Special Prices
Jack and the Beanstalk - Family tickets Closes 4 January 2026 Jack and the Beanstalk - Family

Jack and the Beanstalk - Family

King's Head Theatre

Tickets from £20.00

Andrew Pollard's panto retelling of Jack and the Beanstalk at the King's Head Theatre turns the familiar and beloved story on its head in a laugh-out-loud show perfect for children and adults alike. Follow Jack up the beanstalk as he fights to defend the people of Islington, and his mother's ice cream parlour, from the cruel and greedy giant. Starring drag royalty Victoria Scone as the Dame, this cheeky, irreverent reimagining of Jack and the Beanstalk is filled with eccentric characters and unforgettable covers of popular songs.

  • Booking until: Sunday, 4 January 2026
  • Running time: 2hr. Incl. 1 20 min interval
Jack and the Beanstalk - Family tickets
17% off
Already Perfect tickets Opens 9 Jan 2026 Opens 9 January 2026 Already Perfect

Already Perfect

King's Head Theatre

Tickets from £13.00

This inspiring, powerful new musical by American actor and singer Levi Kreis (Million Dollar Quarter) is an authentic, unflinching journey through the past. On the eve of a career milestone, a depressed Levi and his sponsor Ben are confronted by a younger version of Levi from the past, triggering a journey of self-reflection set to a score that blends pop, ballad, and gospel music in a feast of the senses.

  • Opens: Friday, 9 January 2026
    Booking until: Sunday, 15 February 2026
  • Running time: 1hr 40min. No Interval.
Already Perfect tickets

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 GB