David Furnish ( Sherlock Gnomes )Elton John ( Sherlock Gnomes )Steve Hamilton Shaw ( Sherlock Gnomes )