 Dahl was born in London to the actor Julian Holloway and the writer Tessa Dahl.As a child, Sophie frequently spent time at both her maternal and paternal grandparents' houses in Great Missenden, Buckinghamshire and East Preston, West Sussex, respectively.Dahl has noted that her childhood was "an odd one, but with such magic".