No longer booking

Get tickets to Sea Witch at the Theatre Royal Drury Lane in London.

Dive into an unforgettable evening of music and magic with the major new musical Sea Witch, in concert at the Theatre Royal Drury Lane in London.

A fabulous cast includes West End star Mazz Murray (Mamma Mia!), RuPaul’s Drag Race judge Michelle Visage, Olivier Award nominee Natalie Paris (SIX), plus Strictly Come Dancing winner Jay McGuiness (& Juliet), Olivier Award nominee Amy Di Bartolomeo (The Devil Wears Prada), Natalie Kassanga (Moulin Rouge!) and Djavan Van De Fliert (Frozen).

Sea Witch reimagines the untold origin of the witch beneath the waves, in a spellbinding mix of drama, music, and spectacle.

In a world where magic is forbidden, young witch Evie is haunted by loss – until a mysterious mermaid, Annemette, appears with three days to win a prince’s heart. As love, vengeance, and fate collide, Evie must embrace the darkness within.

Don’t miss this one-night-only concert to remember.

Sea Witch is playing at the Theatre Royal Drury Lane in London on 1 March 2026 at 3pm and 7.30pm.

Sea Witch is the untold origin story of the villain from The Little Mermaid, a dark prequel to the classic Hans Christian Andersen tale.

Evie is a young witch cast out in a kingdom where magic is outlawed. Haunted by guilt over the drowning of her best friend Anna, and estranged from Prince Nik, whose family crushed all traces of magic, Evie lives in hiding until Annemette appears.

A mysterious girl who looks just like Anna, Annemette is a mermaid with three days to win a human’s love or vanish forever. Drawn in by their shared powers, Evie agrees to help – but love, loss, and vengeance collide in a fragile triangle that threatens the fate of the kingdom.

To save a life, Evie must risk everything – even if it means embracing the darkness within.

Sign-up for booking alerts, offers & news about Sea Witch and other shows:

Stars and Creatives

Who is in the cast of Sea Witch?

Starring:

  • Mazz Murray as Queen Charlotte
  • Michelle Visage as Tante Hansa
  • Natalie Paris as Evie
  • Jay McGuiness as Iker
  • Amy Di Bartolomeo as Annemette
  • Natalie Kassanga as Malvina
  • Djavan Van De Fliert as Nik
  • The Ensemble: Danny Bailey, Elizabeth Bright, Lucca Chadwick-Patel, Samuelle Durojaiye, Colette Guitart, Nadine Samuels, Robin Simões da Silva, Cameron Vear
  • Dance Company: Bobby Biggs, Charlie Clowes, Sebastian Diaz, Bella Finateri, Meesha Garbett, Isabella Graham, Kye Hill, Matthew Houston, Effi Kavrazoni, Alicia-Brooke Lemur, Chennel Lovick, Rania McRae, Nicholas Michail, Lilonke Nyangwa, Kitty O’Gara, Daray Russell, Risha Tavernier, Lincoln Walsh, Pollie Jackson (Swing), and Sam Jennings (Swing)

Who are the creative team of Sea Witch?

  • Based on the novel Sea Witch by Sarah Henning
  • Creative Director Kristopher Russell
  • Book by Michael David Glover
  • Music and lyrics by Segun Fawole
  • Choreography by Dean Lee
  • Orchestrations by Chris Jefferson Nang
  • Production Design by Patrick Larsen

Venue Information

Theatre Royal Drury Lane , Catherine Street, London, WC2B 5JF

Nearest Tube or Train: Covent Garden (Piccadilly line)

Nearest Buses: 1, 4, 6, 9, 11, 13, 15, 23, 26, 29, 59, 68, 76, 77A, 91, 139, 168, 171, 172, 176, 188, 243, 341, 521, RVI

Directions

Google Apple

Frequently Asked Questions

Sea Witch is playing at the Theatre Royal Drury Lane in London
Yes, Sea Witch has matinee performances on the following days:
No, sorry, Sea Witch has now completed its run and is no longer on sale.