Si è laureata in Psicologia, ma dopo qualche anno ha lasciato la professione per stabilirsi in Africa. Viaggiando per due anni dal Botswana al Kenya allo Zimbabwe, ha iniziato a scrivere diversi articoli giornalistici di taglio sociale e il suo primo libro, un saggio sul Terzo Mondo. Tornata in Inghilterra, prima di dedicarsi al suo primo romanzo ha collaborato con l’UNICEF e diverse testate giornalistiche, concentrandosi soprattutto sulla condizione femminile nel mondo. Attualmente vive a Newcastle upon Tyne, in un vecchio faro del diciottesimo secolo che si affaccia sul fiume. È sposata al poeta W.N. Herbert e ha una figlia di undici anni.