My Neighbour Totoro: a magical stage play for all.
Thu 29 Oct | 14:00
Gillian Lynne Theatre
£20–150
Things to do in London this week, Thursday 29 October to Wednesday 4 November: 4,606 events, among them 752 in party and club, 687 in concerts, 477 in workshops and courses, 360 in sport, 319 in theatre, 305 in exhibitions and museums and 1,706 others.
My Neighbour Totoro: a magical stage play for all.
Thu 29 Oct | 14:00
Gillian Lynne Theatre
£20–150
NAZA: Documentary on Israel's targeted killings in Gaza.
Thu 29 Oct | 15:15
11 cinemas
Imperial Lates: Robots, hands-on tech and AI evening.
Thu 29 Oct | 18:00
Imperial College London
Free
Schiaparelli: Fashion Becomes Art, first UK exhibition.
until Sun 8 Nov
Mayfair Gallery
£28–30
White Rabbit Red Rabbit with Lucian Msamati.
until Mon 30 Nov
Duchess Theatre
£25–60
Albee's Virginia Woolf with Gillian Anderson.
until Sat 19 Dec
@sohoplace
from £40
K-culture: 2,000 years of Korean art at the British Museum.
until Sun 31 Jan
British Museum
£18
Painting the French Riviera: modern art's Côte d'Azur.
until Sun 31 Jan
Royal Academy of Arts
£24–26
Other worlds: Es Devlin's first European retrospective.
until Sun 4 Apr
Design Museum
£17
Renoir at his peak: an Impressionist exhibition.
until Sun 31 Jan
The National Gallery
£20–25
Georg Baselitz: The Heroes, paintings of 1965–66.
until Fri 18 Dec
Galerie Thaddaeus Ropac
The Lives of Others, stage play with Keira Knightley.
until Sat 9 Jan
Adelphi Theatre
from £25
William Eggleston: colour photos of the American everyday.
until Sun 21 Feb
The Photographers' Gallery
£14
Wildlife Photographer of the Year: best nature photography.
until Sun 11 Jul
Natural History Museum
£17–21
Hokusai's complete Mount Fuji series, with the Great Wave.
until Sun 17 Jan
Dulwich Picture Gallery
£21.50
Film Africa: London's festival of African cinema.
until Sun 1 Nov
Institut français du Royaume-Uni
Darbar Festival 2026: Indian classical music in London.
until Sun 1 Nov
Julio Le Parc: interactive light art.
until Mon 3 May
Tate Modern
£15
Ana Mendieta: the artist of body and nature at Tate Modern.
until Sun 17 Jan
Tate Modern
£18
Manon: MacMillan's ballet of love and riches in Paris.
until Wed 25 Nov
Royal Opera House
£9–207
Visionaries: Robbins and MacMillan, two ballets on humanity.
until Sat 28 Nov
Royal Opera House
£7–153
Death of a Salesman: Miller's classic, with Paul Mescal.
until Thu 30 Sep
Lyttelton - National Theatre
from £30
Hamilton: hip-hop musical on a founding father.
until Sat 2 Oct
Victoria Palace
from £24
The Nutcracker, Tchaikovsky's Christmas ballet, danced live.
until Sun 10 Jan
London Coliseum
from £31
Romeo & Juliet: Nureyev ballet, Prokofiev's score live.
until Sun 24 Jan
London Coliseum
from £30
Cabaret: the West End musical set in a 1930s Berlin club.
until Sat 18 Sep
Kit Kat Club at the Playhouse
from £41
Hadestown, the Tony-winning Orpheus musical.
Thu 29 Oct
Lyric Theatre
from £25
Wild Horse Nine: McDonagh film with Malkovich and Rockwell.
Thu 29 Oct
7 cinemas
Highlights Tour: Soane's house with Canaletto and Turner.
until Thu 31 Dec | 12:00
Sir John Soane's Museum
£25
Portrait caricature: from Renaissance to today.
until Sun 8 Nov | 10:30
The Cartoon Museum
Bottom Heavy: house night with Dan Beaumont, Wes Baggaley.
until Sun 6 Dec | 23:00
Dalston Superstore
£8–10
"Archaeology is Rubbish!": Roman Baths' thrown-away finds.
until Sun 13 Dec | 09:00
Roman Baths
Free
West End Drag Brunch: musicals, high kicks and death drops.
until Sat 2 Jan | 14:00
Nest
£35–65
Soulful Sunday: day party with soul, reggae and RnB.
until Sun 22 Nov | 15:00
The Antwerp Arms
Albee's toxic marriage drama with Gillian Anderson.
until Sat 19 Dec | 19:00
@sohoplace
from £40
Music October 2026: Irish seisiúns and live trad nights.
until Sat 31 Oct | 15:30
The Auld Shillelagh
Cooking Classes: healthy soul food and West African dishes.
until Fri 30 Oct | 16:30
Haileybury Youth Centre
Medieval Monastery Tour: monk life at Westminster Abbey.
until Sat 31 Oct | 01:00
Westminster Abbey
£47
Home Song: a musical for babies from 6 months.
until Sun 8 Nov | 10:00
Unicorn Theatre
Blood of My Blood: a play about the legacy of slavery.
until Sat 7 Nov | 19:45
Royal Court Theatre