Stella Rimington nació el 13 de mayo de 1935 en Londres, Inglaterra. Estuvo casada con John Rimington. Murió el 3 de agosto de 2025 en Londres, Inglaterra.
[she and her husband separated but never divorced because it was "a faff"; they lived together during the Covid lockdown] It's a good recipe for marriage. Split up, live separately, and return to it later.