House of Secrets On Witanhurst, the dilapidated London mansion whose ownership is cloaked in mystery.