Theatre in London in November 2026

49 theatre shows are listed in London in November 2026, with tickets from £36.97. The next is Carmen on Monday, 2 November 2026. Venues include Royal Opera House, Royal Albert Hall and Adelphi Theatre.

Listings updated

What theatre shows are on in London in November 2026?

49 theatre shows in November 2026 (2–30 November 2026)

Ordered by date.