Recurring Guest Characters Mrs. Hudson 26 guest appearances Inspector Lestrade 6 guest appearances Professor Moriarty 3 guest appearances Mycroft Holmes 4 guest appearances Inspector Bradstreet 3 guest appearances Inspector Hawkins 2 guest appearances Charles Augustus Milverton 1 guest appearances Lady Eva Blackwell 1 guest appearances Lady Diana Swinstead 1 guest appearances The Dowager 1 guest appearances Bertrand 1 guest appearances The Hon. Charlotte Miles 1 guest appearances Colonel Dorking 1 guest appearances Baroness Gruner 1 guest appearances Sir James Damery 1 guest appearances John Hector McFarlane 1 guest appearances Mrs Mason 1 guest appearances Countess of Morcar 1 guest appearances James Ryder 1 guest appearances John Horner 1 guest appearances ⇤ « 1 2 3 » ⇥