 William Grome Holmes and Marion Cooke Holmes, was born in Coventry, England.Her father, an Oxford University graduate, was vicar of the parish Littlehampton, Sussex.When she was ten years old her family moved to Hertfordshire.