News, events and schools' information for families across Bath and West Wiltshire

Theatre Royal Bath is delighted to announce EastEnders’ and West End star Neil McDermott will play Prince Vincent in the fabulous family pantomime Sleeping Beauty this Christmas.

Bath favourite Jon Monie will be Lester the Jester, EastEnders’ Nick Wilton as Dame Nanny Nora, Hollyoaks’ Sarah Jane Buckley as Fairy Snowfall and Maisie Sellwood as Princess Rose.

This wonderfully traditional show takes to the stage at the Theatre Royal for the festive season from Thursday 7th December to Sunday 7th January.

Promising a laugh-a-minute extravaganza with a new script by Bath’s all-round pantomime legend Jon Monie, the magical story tells of a beautiful Princess, cursed by an evil spell on her 18th birthday party, who can only be awoken by true love’s kiss. As the Good Fairy works with her friends to lift the curse and break the spell, expect plenty of fun in a thrilling quest for a happy ending.

This brand-new show full of top musical hits, fantastic costumes, stunning sets and exciting special effects promises to keep panto fans young and old thoroughly entertained.

Star of stage and TV Neil McDermott is set to play Prince Vincent. Best known to television audiences for his roles as Ryan Malloy in BBC’s EastEnders since 2009, and Dr Ralph Ellis in 3 series of The Royal, Neil’s screen credits also include Doctor Who, George Gently, Kiss of Death and Rosemary and Thyme.

Bath pantomime legend Jon Monie returns by popular demand to star as Lester the Jester. After marking a record 1,000 Bath pantomime performances in January 2019, Jon continues to delight audiences every time he appears on stage.

Nick Wilton makes a welcome return to the Theatre Royal to play the role of Dame Nanny Nora. A firm favourite with audiences, Nick has played the iconic pantomime role of Dame in theatres across the UK since 2000. On television, Nick has played Market Inspector Mr Lister as a series regular in EastEnders since 2008.

Sleeping Beauty appears at the Theatre Royal Bath from Thursday 7th December to Sunday 7th January. Tickets are on sale at the Theatre Royal Bath Box Office on 01225 448844 and online at