Back

What's on in London tomorrow

Looking for what's on in London tomorrow? This page gathers the city's cultural highlights into one place — exhibitions, theatre, concerts, cinema and family activities — so you can decide what to do without trawling a dozen sites.

We list each event's venue and neighbourhood, its dates and how to book, and order the page so our editors' picks and the most notable events appear first. It's the quickest way to turn "I'm free tomorrow" into a plan, whether you want a big night out or a quiet afternoon with a free exhibition.

Browse everything on tomorrow below and follow any listing for full details. Prefer to narrow things down? Jump into exhibitions, theatre, concerts or films, or see what's free this week.

All events tomorrow

Operation Mincemeat

29/03/2023 - 29/05/2027

Mon-Sat: 19:30 (+ Tue & Sat: 15:00)

Fortune Theatre

Titaníque

07/10/2025 - 03/01/2027

19:30

Criterion Theatre

Inside Aardman: Wallace & Gromit and Friends

12/02/2026 - 15/11/2026

Daily 10:00-17:45

Young V&A

Jurassic Oceans: Monsters of the Deep

22/05/2026 - 03/01/2027

10:00-16:30

Natural History Museum

British Wildlife Photography Awards - FREE!

17/07/2026 - 21/02/2027

Daily 10:00-17:30

Horniman Museum & Gardens

Childhood in War - FREE

31/07/2026 - 28/02/2027

10:00-18:00

Imperial War Museum

KIMBERLY AKIMBO

28/08/2026 - 14/11/2026

19:30

Hampstead Theatre

The Bayeux Tapestry

10/09/2026 - 11/07/2027

Daily 10:00-17:00 (Fri 20:30)

British Museum

Evelyn Taocheng Wang: Being Poetic Ruins Life - FREE!

25/09/2026 - 13/12/2026

Wed-Sun 12:00-18:00

Goldsmiths Centre for Contemporary Art

RENT

26/09/2026 - 29/05/2027

Mon-Sat: 19:30; Fri, Sat: 14:30

Tom Stoppard Theatre

Korea

01/10/2026 - 31/01/2027

Daily 10:00-17:00 (Fri 20:30)

British Museum

The 90s: Art and Fashion

08/10/2026 - 14/02/2027

10:00-18:00

Tate Britain

Ilford Boy

10/10/2026 - 28/11/2026

Mon-Sat 19:30 (+ Thu & Sat 14:30)

Donmar Warehouse

Georg Baselitz: The Heroes 1965–66

13/10/2026 - 18/12/2026

Tue-Sat 10:00-18:00

Thaddaeus Ropac

The Lives of Others

14/10/2026 - 09/01/2027

Mon-Sat: 19:30; Wed, Sat: 14:30

Adelphi Theatre

William Eggleston: All that goes unnoticed

14/10/2026 - 21/02/2027

Mon-Wed, Sat 10:30-18:00; Thu-Fri 10:30-20:00; Sun 11:00-18:00

Photographers' Gallery

ROLEPLAY

22/10/2026 - 21/11/2026

Mon-Sat 19:00 (+ Sat 14:30)

Soho Theatre

Speculations on the Unexplained Deaths of Several American Icons

30/10/2026 - 17/01/2027

Tue-Sat 19:30 (+ Wed & Sat 14:30)

Marylebone Theatre

Hamlet Hail to the Thief

31/10/2026 - 23/01/2027

14:30 & 19:45

Barbican Centre (Theatre)

Temi Wilkey: Lover Girl

02/11/2026 - 21/11/2026

Mon-Sat 20:30 (+ Sat 15:00)

Soho Theatre

Constantinople to Istanbul: One City, Two Empires

07/11/2026 - 09/05/2027

Daily 10:00-17:45 (Fri 22:00)

Victoria & Albert Museum (V&A)

The Revlon Girl

07/11/2026 - 14/11/2026

Mon-Sat 19:00 (+ Thu & Sat 15:15)

Park Theatre (Park 90)

Beyond The Streets

11/11/2026 - 05/05/2027

Daily 10:00-17:00

Saatchi Gallery

Hanging by a Thread

11/11/2026 - 13/11/2026

19:30

Greenwich Theatre

Queen Elizabeth II: Her Life in Style

10/04/2026 - 18/04/2027

Check website

The King's Gallery, Buckingham Palace

Winston Churchill: The Painter - FREE

23/05/2026 - 29/11/2026

10:00-17:00

Wallace Collection

Declaring independence: USA 250 - FREE

30/06/2026 - 29/11/2026

10:00-17:00

British Museum

Es Devlin

02/10/2026 - 04/04/2027

Mon-Thu 10:00-17:00; Fri-Sun 10:00-18:00

Design Museum

Painting the French Riviera

02/10/2026 - 31/01/2027

Tue-Sun 10:00-18:00 (Fri 21:00)

Royal Academy of Arts

Tim Walker's Fairyland: Love and Legends

08/10/2026 - 07/02/2027

Daily 10:30-18:00; Fri-Sat until 21:00

National Portrait Gallery

Hyundai Commission: Tarek Atoui - FREE

13/10/2026 - 11/04/2027

10:00-18:00

Tate Modern

Wildlife Photographer of the Year

16/10/2026 - 11/07/2027

10:00-17:50

Natural History Museum

Hokusai: Thirty-six views of Mt. Fuji from the Iuchi Collection

20/10/2026 - 17/01/2027

Tue-Sun 10:00-17:00

Dulwich Picture Gallery

Becoming America - How Science Shaped a Nation - FREE

23/10/2026 - 25/04/2027

Daily: 10:00-17:00 (Pre-book online)

Science Museum

The Nue Black Aesthetic

06/11/2026 - 08/08/2027

Mon-Thu 10:00-17:00; Fri-Sun 10:00-18:00

Design Museum

Meliorism

17/10/2025 - 14/11/2026

Mon-Sat 11:00-18:00

Kristin Hjellegjerde Gallery (Tower Bridge)

Healing Spaces: Healthcare Design Past, Present and Future

18/11/2025 - 31/12/2026

Tue-Sun 10:00-17:00

Florence Nightingale Museum

The Playboy of the Western World

28/02/2026 - 04/12/2026

Mon-Sat 19:30 (+ 14:30 Thu & Sat)

National Theatre (Lyttleton)

The Coming of Age

26/03/2026 - 29/11/2026

Tue-Sun 10:00-18:00

Wellcome Collection

Jean ProuvéMaison Démontable

16/05/2026 - 31/12/2026

Tue-Sat: 10:00-18:00; Sun: 11:00-17:00

Carpenters Workshop Gallery London

Million Dollar Quartet

04/09/2026 - 06/12/2026

Tue-Sat 19:30 (+ 14:30 Thu & Sat); Sun 15:00

The Arts At Marble Arch

Wanda and Marion Wulz

16/09/2026 - 20/12/2026

Wed-Sat 11:00-18:00; Sun 12:00-17:00

Estorick Collection of Modern Italian Art

Hernan Bas: TIME TO SHINE! (the salesmen)

17/09/2026 - 14/11/2026

Tue-Sat 10:00-18:00

Victoria Miro

Pip and Posy Live on Stage

19/09/2026 - 22/11/2026

Daytime performances; check website

Little Angel Theatre

Tru

19/09/2026 - 14/11/2026

Tue-Sat 19:30 (+ Sat 15:00); Sun 15:00

Menier Chocolate Factory

Who's Afraid of Virginia Woolf?

21/09/2026 - 19/12/2026

Mon-Sat: 19:00 (+ Wed & Sat 13:30)

Soho Place

Nicole Eisenman

23/09/2026 - 21/11/2026

Tue-Sat 11:00-18:00

Sadie Coles HQ

Phil Wang: UH OH

24/09/2026 - 18/11/2026

20:00

Soho Theatre Walthamstow

This Is Still Not a Pipe: The Afterlife of Magritte - FREE!

24/09/2026 - 12/12/2026

Tue-Sat 10:00-18:00

Gagosian, Grosvenor Hill

Affluenza

26/09/2026 - 28/11/2026

Mon-Sat 19:30 (+ 14:30 Thu & Sat)

Riverside Studios

Franz & Marie

28/09/2026 - 14/11/2026

Mon-Sat 19:30 (+ Wed 14:30; Sat 15:00); Sun 15:00

Charing Cross Theatre

Autumn Knight: I Can't Complain

29/09/2026 - 29/11/2026

Tue-Sun 12:00-20:00

Institute of Contemporary Arts (ICA)

Paloma Contreras Lomas: Disco Inferno - FREE!

01/10/2026 - 13/12/2026

Wed-Sun 12:00-18:00

Gasworks

Wakaliga Uganda

02/10/2026 - 06/12/2026

Wed-Sun 12:00-18:00

Chisenhale Gallery

After The Fire: Insurance, Finance & A Rebuilt City - FREE

05/10/2026 - 27/11/2026

Mon-Fri: 10:00-17:00

Bank of England Museum

Jenkin van Zyl: Enclosure

05/10/2026 - 29/11/2026

Tue-Sat: 12:00-18:00; Thu: 12:00-20:00; Sun: 10:00-16:00

Somerset House

The Standard Of Living

05/10/2026 - 12/12/2026

Mon-Wed: 19:00; Thu-Sat: 19:30; Thu & Sat 14:30

Theatre Royal Haymarket

An Oak Tree

07/10/2026 - 15/11/2026

19:00

Other Palace

Sabine Moritz

07/10/2026 - 20/12/2026

Generally daily 10:00-17:00, but check for closures

Garden Museum

Some Woman

07/10/2026 - 21/11/2026

Various times - see website

National Theatre (Dorfman)

Graham Little

09/10/2026 - 14/11/2026

Tue-Sat 11:00-18:00 (Mon by appointment)

Alison Jacques

Ilford Boy

10/10/2026 - 28/11/2026

Mon-Fri 19:30 (+ Thu 14:30); Sat 14:30 & 19:30

Donmar Warehouse

Cady Noland

12/10/2026 - 19/12/2026

Tue-Sat 10:00-18:00

Gagosian, Davies Street

CADEL: Lungs on Legs

13/10/2026 - 15/11/2026

Tue-Sun 19:15 (& 15:00 Sat & Sun)

Riverside Studios

Cindy Sherman

13/10/2026 - 23/12/2026

Tue-Sat 10:00-18:00

Hauser & Wirth

Elise Ansel: wall window table light

14/10/2026 - 14/11/2026

Tue-Sat 11:00-18:00

Double Bill: tell me straight & aggy

15/10/2026 - 14/11/2026

Various times - see website

King's Head Theatre

The Pianist

15/10/2026 - 28/11/2026

Mon-Sat 19:30 (+ Thu & Sat 15:00)

Park Theatre (Park 200)

Koestler Arts: Rock, Paper, Scissors - FREE

16/10/2026 - 29/11/2026

Tue-Sun: 12:00-20:00

Queen Elizabeth Hall (at Southbank Centre)

Girls

22/10/2026 - 21/11/2026

Mon-Sat 20:00; Wed & Sat 15:00

Young Vic (Maria)

Memoriam

22/10/2026 - 21/11/2026

Mon-Sat 19:00 (+ Tue & Sat 14:30)

Southwark Playhouse Borough

The Town Mouse & The Country Mouse

24/10/2026 - 15/11/2026

Various times, see the event link for more information.

Puppet Theatre Barge

The Bridge

28/10/2026 - 11/11/2026

Mon-Sat 19:30 (+ Wed & Sat 14:30)

Bush Theatre

Tino Stefanoni: Between Vision and Memory

28/10/2026 - 20/12/2026

Wed-Sat 11:00-18:00; Sun 12:00-17:00

Estorick Collection of Modern Italian Art

Dogstar

30/10/2026 - 05/12/2026

Mon-Sat 19:45 (+ Thu & Sat 14:45)

Hampstead Theatre

Nero

02/11/2026 - 05/12/2026

Mon-Sat 19:00 (+ Thu & Sat 14:30)

Southwark Playhouse Elephant

Forgotten India at 80: The Stories You Don’t Know - FREE

03/11/2026 - 15/11/2026

10:00-17:30

National Army Museum

Great Expectations

03/11/2026 - 14/11/2026

Tue-Sat 19:30

Jack Studio Theatre

The King of Holland Park

03/11/2026 - 14/11/2026

19:30 Mon-Sat (+ 14:30 Sat)

Golden Goose Theatre

Annie Trevorah: Dolly’s Clinic

04/11/2026 - 14/11/2026

Tue-Fri: 10:00-18:00; Sat: 11:00-18:00

Coningsby Gallery

International Original Print Exhibition 2026

05/11/2026 - 15/11/2026

11:00-18:00

Bankside Gallery

Tosca

05/11/2026 - 11/12/2026

Various times/days. See website.

London Coliseum

Die Vögel — Oscar Kargruber

06/11/2026 - 19/12/2026

Wed-Sat 12:00-18:00

Iphigénie en Tauride

06/11/2026 - 14/11/2026

Various times/dates. See website.

London Coliseum

Skye Newman

06/11/2026 - 13/11/2026

O2 Forum Kentish Town

SOUND/IMAGE 2026

06/11/2026 - 07/12/2026

Tue-Fri 11:00-17:00; Sat 11:00-16:00

Kentaro Okumura

07/11/2026 - 19/12/2026

Wed-Sat 11:00-17:00

Carmen

08/11/2026 - 21/11/2026

In repertory - check website

Royal Opera House

Hay Fever

09/11/2026 - 12/12/2026

Mon-Sat 19:30; Wed & Sat 14:30

Wyndham's Theatre

Visionaries: Robbins and MacMillan

09/11/2026 - 28/11/2026

In repertory - check website

Royal Opera House

Desire Under the Elms

10/11/2026 - 23/12/2026

Mon-Sat 19:30 (+ Wed & Sat 14:00)

HUMANHOOD - Vortex

10/11/2026 - 14/11/2026

19:30

Sadler's Wells East

Orlando: A Pornobiography

10/11/2026 - 12/12/2026

Tue-Sat 19:30 (+ Sat 15:00)

New Diorama Theatre

The Curious Incident of the Dog in the Night-Time

10/11/2026 - 14/11/2026

Tue-Sat 19:30 (+ Wed & Sat 14:30)

New Wimbledon Theatre

Basilitrix

11/11/2026 - 15/11/2026

Various times, see event link for more details.

Upstairs at the Gatehouse

Christmas Lights

11/11/2026 - 22/11/2026

Wed-Fri 10:00, 12:00 & 14:30; Sat-Sun 10:30, 12:30 & 15:00

Polka Theatre

Christopher Hall: Pizazz

11/11/2026 - 18/11/2026

19:00

Leicester Square Theatre

Julius Caesar Remixed

11/11/2026 - 05/12/2026

Tue-Sat 19:30 (+ Sat 14:30)

Omnibus Theatre

Manon

11/11/2026 - 25/11/2026

In repertory - check website

Royal Opera House

SQUID: A Victim Impact Statement

11/11/2026 - 14/11/2026

Various times - see website

Arcola Theatre (Studio 2)

Frequently asked questions

What's on in London tomorrow?

The list above shows cultural events across London tomorrow — exhibitions, shows, concerts and cinema — updated day by day, with our picks first.

What free events are on tomorrow?

London has free culture on every day of the week. See our free things to do page for everything on with no ticket required.

Can I find events suitable for children?

Yes — our for-kids page collects family-friendly events and activities across London, with dedicated round-ups during half-term and the school holidays.

How accurate are these dates and times?

Listings are refreshed continuously and all dates and times are shown in London time, so what you see reflects what's actually on.