His father was publisher and man of letters, and one-time actor Rupert Hart-Davis (1907-1999).
His father chose Celia Johnson for a theatre tour, but she was too tall. His
second choice was Peggy Ashcroft. At the end of the tour they married.
Hart-Davis jokes that if she were four inches shorter Celia Johnson
would have been his step-mother instead.