Mr. Selfridge Guest cast, played by Craig Fletcher Episode 3x08: Episode 8 (Mar 15, 2015) Episode 3x09: Episode 9 (Mar 22, 2015)