Nació en Great Shelford, Cambridgeshire, Inglaterra. Graduada en Historia y Lengua por Cambridge. Escribió guiones para la radio hasta los años 50. Escritora.