
“Skeletor,” The Hampton Court Palace CCTV Ghost
The Hampton Court Palace in Surrey is thought to be one of the most haunted buildings in England. According to their website, the castle is officially haunted by at least three specters. Catherine Howard, the screaming lady in the Haunted Gallery, has been spotted multiple times over the years by palace workers and guests alike. Sybil Penn,…