James Graham's Punch is transferring to the West End for a limited-time run
If you missed out on this hit production at the Young Vic, there's no need to worry – you can catch it at the Apollo Theatre.

After achieving sold-out runs and rave reviews at both the Nottingham Playhouse and the Young Vic, Punch is transferring to London's West End.
This play is the latest offering from Olivier Award-winning writer James Graham, writer of Dear England and This House. Graham is known for state-of-the-nation plays which tackle government and class, and Punch is no different.
The play follows Jacob, a teenager from Nottingham, and an impulsive act of violence which would have dire consequences. After spending time in jail, Jacob is directionless and searching for meaning when he meets with his victim's family.
Punch is based on the book Right from Wrong by Jacob Dunne, which is, in turn, based on a real-life story.
Taking place at the Apollo Theatre later this year, the West End transfer of Punch will see the original cast members reprising their roles. Here's how you can get tickets.
Buy Punch tickets from £24 at LOVEtheatre
Keen for more West End theatre? Here's how to get The Producers tickets and Inside No. 9 UK tour tickets.
When and where can I see Punch by James Graham?
Punch will be showing from 22nd September until 29th November 2025 at the Apollo Theatre in London's West End.
The Apollo Theatre is located on Shaftesbury Avenue, within walking distance of Leicester Square, Piccadilly Circus and Tottenham Court Road tube stations, as well as plenty of bus routes.
Buy Punch tickets from £24 at LOVEtheatre
By entering your details you are agreeing to our terms and conditions and privacy policy. You can unsubscribe at any time.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
How much are Punch tickets?
Ticket prices begin at £24 for this production, though they will vary depending on the performance date and your chosen seats.
Buy Punch tickets from £24 at LOVEtheatre
How to get Punch tickets
Head over to LOVEtheatre where you can choose tickets to the Punch showing of your choice.
Buy Punch tickets from £24 at LOVEtheatre
For more West End tips, here are some tips on how to get cheap theatre tickets, as well as our roundup of the best West End shows, plays and musicals.