The best things to do in London coming up, Wednesday 28 October to Saturday 26 December: 28 events, among them 8 in exhibitions and museums, 7 in theatre, 4 in concerts, 3 in film, 2 in festivals and street parties, 2 in dance and 2 others.
Wed 28 Oct · 13:20
NAZA
The Garden Cinema
£10
Wed 28 Oct · 19:00
My Neighbour Totoro
Gillian Lynne Theatre
£20–150
until Sun 8 Nov
Schiaparelli: Fashion Becomes Art
Mayfair Gallery
£28–30
until Mon 30 Nov
White Rabbit Red Rabbit
Duchess Theatre
£25–60
until Sat 19 Dec
Who’s Afraid of Virginia Woolf?
@sohoplace
from £40
until Sun 31 Jan
Painting the French Riviera
Royal Academy of Arts
£24–26
until Fri 18 Dec
Georg Baselitz The Heroes 1965–66
Galerie Thaddaeus Ropac
until Sat 9 Jan
The Lives of Others
Adelphi Theatre
from £25
until Sun 21 Feb
William Eggleston: All that goes unnoticed
The Photographers' Gallery
£14
until Sun 11 Jul
Wildlife Photographer of the Year
Natural History Museum
£17–21
until Sun 1 Nov
Film Africa 2026
Institut français du Royaume-Uni
until Wed 25 Nov
Manon
Royal Opera House
£9–207
Wed 28 Oct
Hadestown: The Musical
Lyric Theatre
from £25
Fri 30 Oct · 18:30
Can Fear be Moral?
Conway Hall
£10–11
Fri 30 Oct · 19:30
The King’s Singers: Finding Harmony – the Voice of Humanity
St Martin-in-the-Fields
£10–55
Sat 31 Oct · 12:30
Chelsea vs Manchester United
Stamford Bridge
€896 per pers…
Sat 31 Oct · 19:30
Songs of the Beloved Earth — Fleur Barron mezzo-soprano; Mauro Peter tenor; Joseph Middleton piano
Wigmore Hall
£18–40
Sat 31 Oct · 19:45
Hamlet Hail to the Thief
Barbican Arts Centre
from £30
Sun 1 Nov · 15:00
Wild Horse Nine
The Garden Cinema
£10
Sun 1 Nov · 19:00
Los Palmeras at Scala - Sunday 1st November 2026 - 7:00 pm until 11:00 pm
Scala
£30
Mon 2 Nov
Cloud 9
Lyttelton Theatre
£32–91
Thu 5 Nov · 20:00
More Fire: Performance Poetry Ignited
Woolwich Works
£22–27
Mon 9 Nov
Visionaries: Robbins and MacMillan
Royal Opera House
£7–153