Watch the latest videos and check out new photos of hot musical Sea Witch, coming to the Theatre Royal Drury Lane in London.
Sea Witch is playing for two performances only at the Theatre Royal Drury Lane, on Sunday 1 March 2026.
An all-star cast includes West End star Mazz Murray (Mamma Mia!) as Queen Charlotte, RuPaul’s Drag Race judge and actor Michelle Visage as Tante Hansa, Olivier Award nominee Natalie Paris (SIX) as Evie, Strictly Come Dancing winner and actor Jay McGuiness (& Juliet) as Iker, and West End stars Amy Di Bartolomeo (The Devil Wears Prada) as Annemette, and Natalie Kassanga (Moulin Rouge!) as Malvina.
Just in: Watch a new video of Amy Di Bartolomeo singing They Won’t Forget Me Now from the new show.
Video: They Won’t Forget Me Now
Casting for the new concert production was announced last week, along with details of the creative team including direction by Kristopher Russell, choreography by Dean Lee, production design by Patrick Larsen, and orchestrations by Chris Jefferson Nang.
The untold story of the villain from Hans Christian Andersen’s The Little Mermaid, Sea Witch is created and conceived by Kristopher Russell, with a book by Michael David Glover, music and lyrics by Segun Fawole, and based on the novel by Sarah Henning.
Video: Tidal Wave from Sea Witch
Sea Witch tickets
Sea Witch is playing at the Theatre Royal Drury Lane in London on 1 March 2026 at 3pm and 7.30pm.
More about Sea Witch tickets at the Theatre Royal Drury Lane in London








