Lalla studied English at St. Hugh’s College, Oxford University. A writer and film-maker, she lives in rural Devon with husband, children, and an assortment of badly-behaved animals, including an enormous wolf.
We use cookies to ensure that we give you the best experience on our website. Continued use of our website confirms acceptance of our necessary cookies.