Elspeth Johnson

In the novel Cat Among the Pigeons, Elspeth Johnson is the matron at Meadowbank School for Girls. The school is her life, and she finds the time between terms uninteresting.

She has two married sisters, who she usually visits during school holidays. One of her sisters is named Edith and she is married to Richard

Portrayals
In the Agatha Christie's Poirot adaptation she is portrayed by actress Carol MacReady.