HMS Pinafore

HMS Pinafore

London Coliseum

4.8/5 based on 18 reviews (read reviews)
  • Opens: Thursday, 4 December 2025 -
    Booking until: Saturday, 7 February 2026
  • Running time: 2hr 15min. Incl. 1 interval.
Families (89%) Couples (94%) Theatregoers (94%) i

HMS Pinafore description

For popular opera at its best, don't miss the magic of HMS Pinafore!

Gilbert and Sullivan’s beloved comic opera HMS Pinafore is back at the ENO this Christmas, on stage at the London Coliseum. A classic slapstick spectacle, it is a great way to celebrate the festive season in style.

Directed by Cal McCrystal and conducted by Matthew Kofi Waldren, this rousing satirical look at love, social class, and the British Navy was first performed in the capital 150 years ago in 1878. A hilarious tale of a nautical love triangle, it sails the sensitive waters of class, rank, patriotism, and power with its tongue firmly in its cheek. You'll find yourself on board the quarter deck of HMS Pinafore, at anchor off the coast of Portsmouth, where Josephine, Captain Corcoran's daughter, falls in love with an ordinary sailor called Ralph Rackstraw. But her pompous dad has different plans. He wants her to marry stuffy Sir Joseph Porter, naval commander.

Neal Davies stars as Sir Joseph, with John Savournin as Captain Corcoran, Thomas Atkins as Ralph Rackstraw, and Henna Mun as Josephine.

Buy HMS Pinafore tickets for a lively song-fest full of tunes you'll probably recognise, perfect for the whole family.

Playing at London Coliseum

St Martin's Lane, London, WC2N 4ES GB (venue info)

London Coliseum Directions

Age restrictions

Ages 5+. Under 5's will not be admitted to the performance.

St Martin's Lane, London, WC2N 4ES GB HMS Pinafore Cast
St Martin's Lane, London, WC2N 4ES GB HMS Pinafore Cast
St Martin's Lane, London, WC2N 4ES GB HMS Pinafore Cast
St Martin's Lane, London, WC2N 4ES GB HMS Pinafore Cast
St Martin's Lane, London, WC2N 4ES GB HMS Pinafore Cast
St Martin's Lane, London, WC2N 4ES GB HMS Pinafore Cast