Character Imogen Helhoughton Wikipedia: Imogen Helhoughton (link not verified) 2004 ▷ Played by Rachel Hurd-Wood once on Television in 'Sherlock Holmes and the Case of the Silk Stocking'. 26 Dec 2004:'Sherlock Holmes and the Case of the Silk Stocking'