Theatre closures due to coronavirus outbreak

England is cautiously moving out of national lockdown due to the coronavirus epidemic, but London theatres remain closed to audiences.

The government has not announced firm dates for theatres to open in England, though a suggested date for indoor performances to restart has been given as 17 May 2021, with capacity restrictions.

Larger theatres may be back with full capacity audiences from 21 June.

London theatres are beginning to announce new show dates and we are updating our listings.

However, we advise checking theatre websites to confirm which shows will be playing in the future.


19 to 29 May 2021

Cockpit Theatre

Film Noir meets The Great American Songbook in this 40s inspired, streamlined re-telling of Hamlet.
Hamlet at the Cockpit Theatre

Image courtesy Cockpit Theatre

Show details


Film Noir meets The Great American Songbook in this 40s inspired, streamlined re-telling of Hamlet.

Set in a would-be glamourous period nightclub and framed by performances of classic jazz numbers, The Bridge's production plays with the boundaries between art and life - as Hamlet, Claudius, Ophelia, Gertrude, Polonius and the rest struggle to convince the world of their own versions of reality.

Lust, betrayal and madness seen through the prism of Noir motifs:

the city and the night, the femme fatale, the bars of the cage.

Background, advisory warnings

Age suitability: Not available

Social media & info

Website link for this show Wikipedia link for this show Facebook link for this show twitter link for this show



Postal address:
Gateforth Street
London NW8 8EH

Box office tel: 0207 258 2925

Box office email: Send Mail

Location map for Cockpit Theatre


Previews from:Wednesday 19 May 2021

Closes:Saturday 29 May 2021

Performance days & times


Wednesday 19 to Friday 21 May ‑ 7:15pm

Tuesday 25 to Saturday 29 May ‑ 7:15pm


Running time: To be confirmed




Buy tickets


Author: William Shakespeare
Director: Mark Akrill
Production: The Bridge Theatre Training Company


Buy tickets for jersey Boys at Trafalgar Theatre