Ghostly goings-on. Michaela visits the Mermaid Inn in Rye, supposedly one of most haunted inns in Britain with five resident ghouls! And prepare to be spooked at Michelham Priory.