Join Ballet Theatre UK on a magical journey to the dark and twisting streets of old Dickensian London.

Ebenezer Scrooge has a heart so cold and steely it cannot be softened by any amount of festive cheer. One mystical night he is visited by three ghosts, who show him there is more to life than money.

Filled with joy, laughter and heartbreaking moments Ballet Theatre UK's new production combines traditional ballet with captivating theatre performed to a glorious classical score - the perfect way to get you into the Christmas spirit.