Whodunit: A Dickens of a Murder

A festive evening of live theatre, three-course dining and a murder mystery inspired by the world of Charles Dickens.

Thursday 3rd December

From 7pm until late

£50 per person

A Christmas Story with a Deadly Twist

Charles Dickens is preparing to write his next great novel, but his publishers have other ideas. They want familiar faces, believing the public’s favourite characters are the key to another bestseller.

As Dickens wrestles with his imagination, his most iconic creations come to life. Ebenezer Scrooge, Miss Havisham, Nancy and the Ghost of Christmas Past each believe they deserve the starring role, but ambition soon gives way to suspicion when murder interrupts the festivities.

Enjoy a three-course Christmas dinner served throughout the evening as the mystery plays out, with live performances, unexpected twists and clues waiting to be uncovered.

Whether you’re planning a Christmas night out with friends, organising a festive celebration, or looking for an evening where you become part of the story, A Dickens Of A Murder is a unique night of food, mystery and entertainment at Cave Castle.


Your Evening Includes:

🏰 Arrival from 7pm

🍽️ Three-course Christmas dinner

🎭 Live Victorian murder mystery performed throughout the evening

🕵️‍♀️ Interactive clue solving and suspect questioning

🍹 Bar open throughout the evening

Make a Night of it

The evening doesn’t have to end when the mystery is solved.

Stay overnight at Cave Castle and turn your Christmas celebration into a festive Castle escape, with a comfortable room, Yorkshire breakfast the following morning and time to enjoy the estate during the most magical time of year.

Package includes:

Your place at A Dickens of a Murder

Overnight accommodation

Yorkshire buffet breakfast

Health Club access

No late-night journey home


Reserve Your Place

Ready to uncover the truth?

Tickets: £50 per person including dinner and live entertainment

Complete the enquiry form and our Events Team will contact you to confirm availability and arrange payment.

Or call 01430 422 245 to speak to a member of the Events Team.

Your booking will be confirmed once payment has been received.


Frequently Asked Questions