Christmas has long been the time for telling ghost stories, especially in the UK. There is nothing like snuggling with your loved one on Christmas Eve and reading aloud a chilling tale while you wait for Santa to arrive. This fine tradition can be traced back to Medieval times (the…