Creepy places to visit From around the world Haunted Britain! Real Ghost Stories Kenilworth Castle | History and Ghost Sightings Dating from around 1120, Kenilworth Castle located in Warwickshire, UK, has been described as “the By Charlene lowe Kemp / November 4, 2019