Which actress played Mrs. Hudson in Sherlock?

The story behind the answer

Una Stubbs played Mrs. Hudson in Sherlock.

Stubbs's Mrs. Hudson is the landlady of 221B Baker Street, where Sherlock Holmes and John Watson live and work. Although she repeatedly objects to being called their housekeeper, she often cooks, worries about them and tolerates the chaos created by Sherlock's investigations. Her warmth gives the Baker Street flat a domestic centre beneath the show's crime stories.

The adaptation adds comic and dramatic details not established in Arthur Conan Doyle's original stories. Sherlock reveals that this Mrs. Hudson was married to a drug dealer, and later episodes disclose elements of her colourful past, including work as an exotic dancer. The show also makes clear that Sherlock is deeply protective of her, despite his impatient manner.

A common mix-up is Louise Brealey, who plays pathologist Molly Hooper, or Amanda Abbington, who plays Mary Morstan Watson. Wanda Ventham appears in the series as Sherlock's mother, not Mrs. Hudson. Stubbs's casting also carried a personal connection: she had known Benedict Cumberbatch since he was a child because she had worked with his mother, Wanda Ventham.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: