Ghost History People Places “Skeletor,” The Hampton Court Palace CCTV Ghost 3 (1) August 12, 2023 User Uploaded 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 Read More