
Tickets from £25 Book tickets➜
✓ Official tickets from London Theatre Direct ✓ 100% secure booking process ✓ Tickets are exchanged or fully refunded if the show is cancelled ✓ Full member of STAR - the Society Of Ticket Agents and Retailers
Following its sold-out run at the Young Vic, James Graham's critically-acclaimed play Punch is transferring to the West End for a 10-week run.
Based on Jacob Dunne's moving true story, it follows the life of a typical teenager who spends his Saturday nights fooling around with friends. But then one impulsive punch leads to fatal consequences, and changes his life forever.
![]() |
![]() ![]() ![]() ![]() |
After serving time in prison Jacob comes out lost and directionless, but then he meets Joan and David – the parents of his one-punch victim – which begins a profound transformation in his life.
What the theatre critics say...
The Telegraph: ★★★★★ "Another state-of-the-nation masterpiece from James Graham"
Punch Cast & Creatives
Director: Adam Penford; Written by: Jacob Dunne, James Graham; Cast: Alec Boaden, Julie Hesmondhalgh, Tony Hirst, Shalisha James-Davis, Emma Pallant, David Shields
How to get to Apollo Theatre
Fare zone | Cash | Oyster & Contactless | Travelcard | ||||
---|---|---|---|---|---|---|---|
Single fare | Single fare | Daily cap | One day | ||||
Peak | Off-peak | Peak | Off-peak | Anytime | Off-peak | ||
Bus (all zones) | n/a | £1.75 | £5.25 | £6 | |||
Train (zone 1) | £7 | £2.90 | £2.80 | £8.90 | £8.90 | £16.60(zone 1-4) | £16.60(zone 1-6) |
Train (zone 1-2) | £7 | £3.50 | £2.90 | £8.90 | £8.90 | ||
Train (zone 1-3) | £7 | £3.80 | £3.10 | £10.50 | £10.50 | ||
Train (zone 1-4) | £7 | £4.60 | £3.40 | £12.80 | £12.80 | ||
Train (zone 1-5) | £7 | £5.20 | £3.60 | £15.30 | £15.30 | £23.60(zone 1-6) | |
Train (zone 1-6) | £7 | £5.80* | £3.80* | £16.30 | £16.30 | ||
* Journeys between zone 1 and Heathrow are always charged at the peak rate. Prices are correct as of |
You might be interested in…
Search for more theatre shows in London, or look for things to do in Soho. Check out all the other events on Monday 22nd September, Tuesday 23rd September and during September 2025