What's on in London today
Looking for what's on in London today? 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 today" into a plan, whether you want a big night out or a quiet afternoon with a free exhibition.
Browse everything on today 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 today

British Wildlife Photography Awards - FREE!
17/07/2026 - 21/02/2027
Daily 10:00-17:30
Horniman Museum & Gardens
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
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
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)
Queen Elizabeth II: Her Life in Style
10/04/2026 - 18/04/2027
Check website
The King's Gallery, Buckingham Palace
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
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
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)
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
Beetlejuice The Musical
20/05/2026 - 02/01/2027
Mon-Sat 19:30 (+ Fri & Sat 14:30)
Prince Edward Theatre
Richard Owen: A Natural Legacy - FREE
24/07/2026 - 04/01/2027
10:00-17:30 - free but book ahead
Natural History Museum
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
Pip and Posy Live on Stage
19/09/2026 - 22/11/2026
Daytime performances; check website
Little Angel Theatre
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
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)
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
Visions of Nature: A mixed reality experience
05/10/2026 - 03/01/2027
10:15-16:45
Natural History Museum
Sabine Moritz
07/10/2026 - 20/12/2026
Generally daily 10:00-17:00, but check for closures
Garden Museum
Double Bill: tell me straight & aggy
15/10/2026 - 14/11/2026
Various times - see website
King's Head Theatre
Koestler Arts: Rock, Paper, Scissors - FREE
16/10/2026 - 29/11/2026
Tue-Sun: 12:00-20:00
Queen Elizabeth Hall (at Southbank Centre)
Playing with Fire
20/10/2026 - 03/01/2027
Various times - see “More info and booking”
Royal Festival Hall (at Southbank Centre)
The Town Mouse & The Country Mouse
24/10/2026 - 15/11/2026
Various times, see the event link for more information.
Puppet Theatre Barge
Forgotten India at 80: The Stories You Don’t Know - FREE
03/11/2026 - 15/11/2026
10:00-17:30
National Army Museum
Max Olesker: Making the Cut
03/11/2026 - 09/01/2027
Various times, see event link for more details.
Soho 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
Visionaries: Robbins and MacMillan
09/11/2026 - 28/11/2026
In repertory - check website
Royal Opera House
A Christmas Carol
10/11/2026 - 09/01/2027
Mon-Sat 19:30 (to 23 Nov), then 19:00 from 25 Nov; plus 14:30 Tue & Thu from 8 Dec
Old Vic
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 TheatreFrequently asked questions
What's on in London today?
The list above shows cultural events across London today — exhibitions, shows, concerts and cinema — updated day by day, with our picks first.
What free events are on today?
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.







