Dame Peggy Ashcroft nació en Londres, Inglaterra, el día 22 de diciembre del año 1922.. Más adelante, por motivos profesionales, la actriz cambió su nombre por el de Peggy Ashcroft.
Con tan sólo 4 años, la actriz comenzó a representar funciones de teatro en la compañía Old Vic, donde, a pesar de su corta edad y experiencia, se le veía madera de actriz.
Estuvo en esta compañía hasta el año 1932, y en ella interpretó papeles en funciones como Romeo y Julieta.
Peggy compaginó todo tipo de géneros teatrales hasta representar más de 100 escenografías.
Fue en esa década de los 30 cuando comenzó a interpretar diversos papeles en la gran pantalla, como 39 escalones o “Judío errante”, con bastante éxito.
Desde el año 1946 hasta el año 1960, Peggy se pasa al teatro, interpretando durante esos 14 años la obra “The Duchess of Malfi”.
Un año más tarde, en el año 1961, fue una de las personas que fundaron el Royal Shakespeare Company, que poco tiempo después regentó.
En el año 1984 protagoniza la película Pasaje a la India, donde encarna el papel de Mrs. Moore, el cual la hizo ser merecedora de un Oscar de Hollywood.
En ese mismo año Peggy fue contratada para protagonizar una serie de televisión “The Jewel in the Crown”.
En el año 1988, la actriz protagoniza otra película, en esta ocasión “Madame Sousatzka”, junto a
Shirley MacLaine, y donde da vida al personaje de Lady Emily.
Su nieta es la conocida compositora francesa Emily Loizeau.
El 14 de junio del año 1991, Peggy muere en Londres, Inglaterra a la edad de 83 años.