Sheila Beryl Grant Attenborough , the Lady Attenborough ( born 5 June 1922 in Liverpool , Lancashire ) , known professionally by her maiden name Sheila Sim , is an English film and theatre actress and the widow of the actor and director Richard Attenborough .
Sheila Beryl Grant Attenborough , Lady Attenborough ( born 5 June 1922 in Liverpool , Lancashire ) , known professionally by her maiden name Sheila Sim , is an English movie and stage actress . She is known for being the widow of the actor and director Richard Attenborough .