The best role for you is to be yourself
Book tickets from £13 King's Head Theatre From 10/01/2026 1:40
Just as Broadway star Levi is preparing to end his life, his friend Ben bursts into his dressing room. This encounter prompts Levi to reflect on his life and relive its pivotal moments.
Book your tickets now for this intimate and moving musical. Written entirely by Levi Kreis (music, lyrics and libretto), Already Perfect combines humour, music and emotion. The three artists play more than a dozen different characters on stage in a real tour de force!
Already Perfect addresses the themes of self-reconciliation and acceptance of one's history, and seeks to answer the question, "How can we make peace with our history?" The answer is simple: we cannot, because we are all perfect!
Book nowAlready Perfect is playing at King's Head Theatre. The address is: 115 Upper St, Islington, , N1 1QN London.
Already Perfect will begin its run on 10/01/2026.
Based on the information we have at the moment, Already Perfect will run until 15/02/2026. There's always a possibility that the production will extend their run.
Already Perfect is around 1:40 long, including the intermission.
Lots of musicals are family shows designed to appeal to children! However, please be aware that the venue have set a minimum age of 15 to see Already Perfect.
Tickets for Already Perfect start at £13 per ticket, depending on the performance date and seats chosen.
To get cheap tickets for Already Perfect in London, you can visit the TKTS London last-minute box office for on the day tickets. However, as Already Perfect is one of the most popular shows, it's very likely that TKTS may not have any seats available for this show.
If you want to see a specific show or if you have limited flexiblity in terms of dates, or want to secure a good seat, we recommend booking your tickets online ahead of time. By booking in advance, you'll end up with much better seats and see your favourite shows on a date that suits you.
Depending on the venue, you'll be offered several ways to get your tickets during payment:
Every venue has been renovated recently with evey seat giving you a good view of the stage. However, the further you are from the stage, the further you are from the magic. The seats marked by a half-coloured circle indicate less good visibility (these seats are often at the back and so you can't see the whole set). We recommend avoiding them when selecting your seats.
We accept most bank cards via our secure payment system (Visa, Mastercard, American Express).
Ticket prices are set by venues and productions. Even though the majority of musicals are suitable for children, there is no preferential child ticket.
Tickets cannot be exchanged or refunded unless in the event of force majeure (the performance is cancelled or interrupted). If this is the case, the venue or event organiser will contact you to begin the refund process.
An advertised actor can be replaced by another actor without any prior warning. Unfortunately, this is not a valid reason for requesting a refund.
Taking photos and videos is generally prohibited in venues.