Poster for the show Oh, Mary!, Trafalgar Theatre
Ticketing partner Comedy

Oh, Mary!

A dark comedy in one act by Cole Escola, staged at the Trafalgar Theatre in London. It imagines the last weeks of Mary Todd Lincoln before her husband, Abraham Lincoln, was assassinated.

59 dates · 59 upcoming +57 more dates Trafalgar Theatre from £27.87

Ticketing partner · secure payment with Theatre Tickets Direct

Oh, Mary! at Trafalgar Theatre (SW1A 2DY London), 59 dates from 13 November 2026 to 2 January 2027, from £27.87. Tickets available.

Checked on 13 November 2026.

Overview

A dark comedy in one act by Cole Escola, staged at the Trafalgar Theatre in London. It imagines the last weeks of Mary Todd Lincoln before her husband, Abraham Lincoln, was assassinated.

Oh, Mary! is a comedy that turns to the private life of Mary Todd Lincoln in the period before her husband's assassination. Rather than dwelling on the political events of the time, the play looks at her inner world, with its frustrated longings, its struggles with drink and the desires she has kept hidden.

Cole Escola wrote the piece, which is presented as a one-act play lasting about 80 minutes. Its tone is dark and frequently funny, with much of the humour coming from the gap between Mrs Lincoln's public standing and her cramped existence behind closed doors.

The show is staged at the Trafalgar Theatre and will appeal to audiences who enjoy sharp, irreverent comedy about figures from American history.

Getting there

Trafalgar Theatre

Trafalgar Theatre is a theatre at 14 Whitehall in London, United Kingdom, a venue for stage performances in the British capital.

Address
14 Whitehall, SW1A 2DY London
Time

Tickets & pricing

Tickets available

Book tickets
Category Price Note
Box office from £27.87 as listed by the ticket seller
Time
Cancellation & refunds
Cancellation and refund terms are set by the ticket seller.

Poster

Poster for the show Oh, Mary!, Trafalgar Theatre
View poster fullscreen ↗

59 dates

Trafalgar Theatre Tickets available from £27.87

More shows to discover

See all theatre in London

Frequently asked questions

Where does Oh, Mary! take place?

Oh, Mary! takes place at Trafalgar Theatre (SW1A 2DY London).

When does Oh, Mary! take place?

Oh, Mary! has 59 dates in London. Next scheduled date: Fri, 13 Nov 2026, 19:30.

How much longer is Oh, Mary! running?

59 performances of Oh, Mary! are still scheduled at Trafalgar Theatre, the last one on 2 Jan. Dates can be added if the run is extended.

What time does Oh, Mary! start?

Time listed for Oh, Mary!: 19:30 on 13 November 2026 at Trafalgar Theatre. It may be when doors open rather than the start; the exact time is on the ticket.

How much are tickets for Oh, Mary!?

Tickets for Oh, Mary! start from £27.87, as listed by the ticket seller. Indicative price, to be confirmed with the ticket seller.

Are tickets still available for Oh, Mary!?

Tickets were available to book at the ticket seller at the last check.

How do I get to Trafalgar Theatre?

Trafalgar Theatre is located at 14 Whitehall, SW1A 2DY London. Public transport is recommended; full directions are on the venue page.

How do I book tickets for Oh, Mary!?

Tickets can be booked at the ticket seller, through a link from TicketPiazza: https://ticketpiazza.com/gb/go/tickets?event=serie-oh-mary.

Book now from £27.87