Theater in London

136 theater shows are listed in London over the next 60 days, with tickets from $46.89. The next is Carmen on Wednesday, 4 November 2026. Venues include Royal Opera House, Royal Albert Hall and The O2 Arena.

Listings updated

What theater shows are on in London over the next 60 days?

136 theater shows over the next 60 days · showing 101–136 (24 December 2026 – 3 January 2027)

Ordered by date · page 3 of 3.