• Venue London Coliseum, London
  • Performance dates 30 October 2026 - 11 December 2026
  • Running time 2 hours 10 minutes (including interval)
  • Age guidelines This show is recommended for ages 15+. Note that children under 5 are not allowed in the auditorium.

Book tickets to see Tosca presented by the English National Opera

Tosca in London

A gripping new production of Puccini’s Tosca comes to the London Coliseum with English National Opera from 30 October – 11 December 2026.

ENO’s Artistic Director Annilese Miskimmon reimagines this timeless opera, a story of love, power and sacrifice.

The production will feature Grammy Award-winning Axelle Fanyo and Chaz’men Williams-Ali as Cavaradossi. The Children’s Chorus will be cast from Marlborough Primary School, through an ENO Engage partnership with the Tri-borough Music Hub and London West Music Hub.

What is Tosca about?

Set in a concert hall in an unidentified European state overtaken by civil conflict, opera singer Floria Tosca plans a secret meeting with her lover, the painter Mario Cavaradossi.

When the corrupt police chief Scarpia intervenes, a place of music is transformed into a site of fear and violence. Over the course of one night, Tosca is forced to fight for her love, her honour and her life.


Performance Information

Check booking calendar for full details

Tickets by Month

Stars and Creatives

Who is in the cast of Tosca?

  • Tosca: Axelle Fanyo
  • Cavaradossi: Chaz’men Williams-Ali
  • Scarpia: Christopher Purves (30 Oct–19 Nov)
  • Scarpia: Craig Colclough (21 Nov–11 Dec)
  • Angelotti: Alaric Green
  • Sacristan: Robert Hayward
  • Spoletta: Osian Wyn Bowen
  • Sciarrone: Steffan Lloyd Owen (excluding 10th and 12th Nov)
  • Sciarrone: Christopher Nairne (10th and 12th Nov)

Who are the creative team of Tosca?

  • Director: Annilese Miskimmon
  • Set Designer: Rosanna Vize
  • Costume Designer: Evie Gurney
  • Lighting Designer: Lee Curran
  • Movement Director: Imogen Knight
  • Conductor: Ben Glassberg
  • Translator: Amanda Holden

Important Notes

This performance is sung in English with English surtitles.

Venue Information

London Coliseum , St. Martin's Lane, London, WC2N 4ES

Nearest Tube or Train: Leicester Square (Northern line, Piccadilly line), Charing Cross (Northern line, Bakerloo line), Embankment (Northern line, Bakerloo line, District line, Circle line)

Nearest Buses: 3, 6, 9, 11, 12, 13, 15, 23, 24, 29, 53, 77a, 88, 91, 139, 159, 176

Directions

Google Apple

Frequently Asked Questions

Tosca is playing at the London Coliseum in London
The running time of Tosca is 2 hours 10 minutes (including interval)
The age recommendations for Tosca are: This show is recommended for ages 15+. Note that children under 5 are not allowed in the auditorium.
To buy official London Theatre tickets to Tosca, click on the Get Tickets button at the top of this page. You will be able to access the booking calendar to check live ticket availability and prices and see any exclusive offers or discounts. You will be purchasing tickets from an authorised retailer and member of the Society of Ticket Agents and Retailers.
Yes, Tosca has matinee performances on the following days: Saturday