Stage

Prince Edward Theatre

Shakespeare's Globe

National Theatre

Harold Pinter Theatre

Sheffield Crucible & UK Tour

National Theatre

Royal Shakespeare Company

Nottingham Playhouse

Shakespeare's Globe

County Hall

Apollo Theatre

National Theatre & Gielgud Theatre

Royal Shakespeare Company

UK Tour

Birmingham Rep

UK Tour

National Theatre

Ambassador's Theatre & Toronto

National Theatre

Peacock Theatre

National Theatre

Utilita Arena Birmingham

Piccadilly Theatre

Duchess Theatre & UK Tour

Palace Theatre

Hope Mill Theatre

Noel Coward Theatre

Playhouse Theatre

Almeida Theatre

Lyric Theatre Belfast

Southwark Playhouse

Theatre Royal Haymarket

Garrick Theatre

Park Theatre

Octagon Theatre Bolton

Ambassador's Theatre

National Theatre & National Tour

Luxor Hotel Las Vegas

Sadlers Wells

Southwark Cathedral

Dock X London

Camden Market

New London Theatre

Labrynth Waterloo

UK Tour

Theatre Royal Haymarket

Lyric Theatre Belfast

Almeida Theatre

National Theatre

Arts Theatre & Numerous Tours

UK Tour

Chichester Festival Theatre
