HMS Pinafore, English National Opera - cheapest prices, dates, reviews and listings

Home > London theatre tickets > HMS Pinafore

HMS Pinafore

Tickets currently available from 29th October 2021 to 11th December 2021

Tickets currently available from


A clueless Captain, a spirited siren and pompous petty officers. No wonder they’re all at sea.

Gilbert and Sullivan’s comic opera HMS Pinafore is a hilarious tale of love, honour and duty.

Packed with absurd characters, unforeseen plot twists and a delightfully farcical finale, Pinafore is a satirical take on the British class system and the promotion of unqualified people to positions of power.

When Josephine, the daughter of Captain Corcoran, falls for the lowly sailor Ralph Rackstraw, she’s torn between her heart’s true love, and her desire to honour her father’s wish for her to marry Sir Joseph Porter, the First Lord of the Admiralty.

Cal McCrystal returns to ENO to direct this new production following his smash-hit staging of G&S’s Iolanthe, ‘a grand and gorgeous extravaganza’ (Daily Telegraph).

Making his operatic debut as Sir Joseph is the actor and entertainer Les Dennis. He is joined by John Savournin as Captain Corcoran, with ENO Harewood Artists Elgan Llŷr Thomas and Alexandra Oomens as Ralph and Josephine. ENO favourite Chris Hopkins conducts.

Buy tickets

Tickets currently available from

HMS Pinafore

Theatre Address

English National Opera,
London Coliseum,
St Martin's Lane,
London,
WC2N 4ES

Map of HMS Pinafore at English National Opera

Nearest tube and railway stations to English National Opera

Current HMS Pinafore performance dates