from £30
Tosca
Available nowfrom£13.50
Official tickets · Secure checkout · Mobile e-tickets · 24/7 support
Running time
About 2 hours 15 minutes, including one interval
Age guidance
15+ (under 5s not admitted)
Venue
London Coliseum
Category
Off-West End
About the show
Book Tosca at the London Coliseum. English National Opera presents a new production of Puccini's thriller, sung in English with surtitles, 30 October to 11 December 2026.
Book Tosca tickets at the London Coliseum
English National Opera presents a new production of Puccini’s Tosca at the London Coliseum, running from 30 October to 11 December 2026 for 13 performances. Grammy Award winning soprano Axelle Fanyo makes her ENO debut as the opera singer Floria Tosca, with tenor Chaz’men Williams-Ali as her lover, the painter Mario Cavaradossi. Choose your date and seats on the Tosca tickets page.
ENO Artistic Director Annilese Miskimmon directs, following her Olivier Award winning production of Dead Man Walking in 2025. Her staging sets the story inside a concert hall in an unnamed European state torn by civil conflict and threatened by foreign aggression at its borders, drawing sharp parallels between art, war and political oppression.
Tosca at the London Coliseum: the story and what to expect
Against a backdrop of escalating conflict, Tosca plans a secret meeting with Cavaradossi. When the corrupt police chief Scarpia intervenes, a place of music and art becomes a site of fear and violence, and Tosca is forced to fight for her love and her life. Puccini’s score moves from sweeping romance to genuine suspense, with famous arias including Tosca’s Vissi d’arte and Cavaradossi’s E lucevan le stelle.
The opera is sung in English in a translation by Amanda Holden, with surtitles above the stage, so every twist of the plot lands. That makes it a welcoming first opera as well as a fresh take for regulars. Tosca is also the first half of a pair: Adriana Mater, opening on 28 November, is its sister production, and on Saturday 5 December you can see the Tosca matinee followed by Adriana Mater in the evening.
Tosca cast and creative team at the London Coliseum
Axelle Fanyo sings Tosca and Chaz’men Williams-Ali sings Cavaradossi. The role of Scarpia is shared: Christopher Purves sings it from 30 October to 19 November, and bass baritone Craig Colclough from 21 November to 11 December. Harewood Artist Alaric Green is Angelotti and Robert Hayward, one of the UK’s leading dramatic bass baritones, is the Sacristan. Harewood Artists Osian Wyn Bowen and Steffan Lloyd Owen sing Spoletta and Sciarrone, with Christopher Nairne as Sciarrone on 10 and 12 November, and Ronald Nairne is the Gaoler.
Ben Glassberg conducts the Orchestra and Chorus of ENO, returning to the company after his 2022 La bohème. Rosanna Vize designs the set, Evie Gurney the costumes and Lee Curran the lighting, with movement direction by Imogen Knight. The Children’s Chorus comes from Marlborough Primary School through an ENO Engage partnership.
Tosca dates and performance times
- Evening performances start at 7.30pm on 30 October, 5, 10, 12, 19 and 27 November and 2, 9 and 11 December.
- Performances on 7 and 21 November start at 6pm.
- Monday 30 November starts at 5pm and is a relaxed performance.
- Saturday 5 December is a 1.30pm matinee.
- Tuesday 10 November is a British Sign Language interpreted performance.
How to book Tosca tickets at the London Coliseum on British Theatre
Open the calendar on the Tosca tickets page, pick a performance and choose your seats. Prices and availability vary by date, and you will see the full price before you pay.
Who Tosca at the London Coliseum is for
Tosca suits anyone who loves big drama and big tunes, from first time operagoers to seasoned fans. The recommended age guidance is 15 and over, as the opera includes depictions of violence, murder, suicide and torture. Children under 5 are not admitted to the auditorium. The performance lasts about 2 hours 15 minutes, including one interval.
Why see Tosca at the London Coliseum
- One of the best loved operas ever written, in a brand new staging.
- A star ENO debut from Axelle Fanyo in the title role.
- Sung in English, with surtitles.
- The full Orchestra and Chorus of ENO in the largest theatre in the West End, home of English National Opera.
Seating and travel for the London Coliseum
The London Coliseum on St Martin’s Lane has seating across the Stalls, Dress Circle, Upper Circle and Balcony. The nearest Tube stations are Charing Cross and Leicester Square, and Charing Cross mainline station is a short walk away. See the London Coliseum venue guide for travel and access information.
Cast & Creatives
Full cast & creativesWho is in the cast of Tosca at the London Coliseum?
Axelle Fanyo as Tosca, Chaz’men Williams-Ali as Cavaradossi, Christopher Purves as Scarpia (30 October to 19 November), Craig Colclough as Scarpia (21 November to 11 December), Alaric Green as Angelotti, Robert Hayward as the Sacristan, Osian Wyn Bowen as Spoletta, Steffan Lloyd Owen as Sciarrone (except 10 and 12 November), Christopher Nairne as Sciarrone (10 and 12 November) and Ronald Nairne as the Gaoler, with the Chorus of ENO and a Children’s Chorus from Marlborough Primary School. Casting can change for individual performances.
Who created this production of Tosca?
Music by Giacomo Puccini, with a libretto by Giuseppe Giacosa and Luigi Illica after the play by Victorien Sardou, sung in an English translation by Amanda Holden. Directed by Annilese Miskimmon and conducted by Ben Glassberg, with set design by Rosanna Vize, costume design by Evie Gurney, lighting design by Lee Curran and movement direction by Imogen Knight.
Frequently asked questions
When is Tosca on at the London Coliseum?
English National Opera performs Tosca at the London Coliseum from 30 October to 11 December 2026, with 13 performances in total. Most start at 7.30pm, with 6pm starts on 7 and 21 November, 5pm on 30 November and a 1.30pm matinee on 5 December.
Who is in the cast of Tosca?
Axelle Fanyo sings Tosca and Chaz’men Williams-Ali sings Cavaradossi. Christopher Purves sings Scarpia from 30 October to 19 November and Craig Colclough from 21 November to 11 December. Alaric Green, Robert Hayward, Osian Wyn Bowen, Steffan Lloyd Owen, Christopher Nairne and Ronald Nairne complete the cast. Annilese Miskimmon directs and Ben Glassberg conducts.
Is Tosca sung in English?
Yes. This ENO production is sung in English, in a translation by Amanda Holden, with surtitles projected above the stage.
How long is Tosca?
Tosca runs for about 2 hours 15 minutes, including one interval.
Is Tosca suitable for children?
The recommended age guidance is 15 and over, as the opera includes depictions of violence, murder, suicide and torture. Children under 5 are not admitted to the auditorium.
Are there accessible or relaxed performances of Tosca?
Yes. Tuesday 10 November 2026 at 7.30pm is a British Sign Language interpreted performance, and Monday 30 November 2026 at 5pm is a relaxed performance.
How do I get to the London Coliseum?
The London Coliseum is on St Martin’s Lane. The nearest Tube stations are Charing Cross and Leicester Square, and Charing Cross mainline station is a short walk away.
How do I book Tosca tickets?
Tickets are on sale now. Choose a performance in the calendar on this page, then select your seats. Prices and availability vary by date.
Cancellation policy. These tickets cannot be cancelled or rescheduled.
Venue
London Coliseum
Charing Cross, Leicester Square
Charing Cross
3, 6, 9, 11, 12, 13, 15, 23, 24, 29, 53, 77a, 88, 91, 139, 159, 176
Cavendish Square, Newport Place, Marble Arch and Park Lane, Poland Street, Rochester Row, Spring Gardens, Whitcomb Street (50% discount for ENO Patrons). Chinatown, Trafalgar (Q Park scheme)

You might also like
View allRelated articles

News
Jim Steinman Tribute Concert Adds Musical Stars to London Coliseum Line-Up
Total Eclipse, a one-night gala celebrating the music of Jim Steinman, has added Christina Bianco, Zoe Birkett and more to its London Coliseum bill on 3 May.

Susan Novak
News & Reviews

Casting
Jamie Muscato and Frances Mayli McCann to Lead The Great Gatsby Musical
Jamie Muscato and Frances Mayli McCann announced as Jay Gatsby and Daisy Buchanan in the West End premiere of The Great Gatsby musical at the London Coliseum.
Julia Jordan
News & Reviews

Review
REVIEW: Spirited Away, London Coliseum ✭✭✭✭
Paul T Davies reviews Spirited Away, the latest stage adaptation of the work of Studio Ghibli at the London Coliseum.

Paul T Davies
News & Reviews

News
Spirited Away comes to London Coliseum
The European premiere of the original Japanese stage production of Studio Ghibli's award-winning Spirited Away at the London Coliseum is announced.

Douglas Mayo
News & Reviews

News
Ben Elton to make stage acting debut in We Will Rock You
Comedian Ben Elton is to make his stage acting debut as the Rebel Leader in We Will Rock You at the London Coliseum this Summer.

Douglas Mayo
News & Reviews

News
We Will Rock You to stage West End return at London Coliseum
We Will Rock You is to return to London's West End 21 years after it first opened at the London Coliseum from 2 June 2023.

Douglas Mayo
News & Reviews
from £13.50
Tosca





