Nació en Inglaterra, donde realizó sus estudios académicos y donde pasó la mayor parte de su vida. Desde pequeña sintió atracción por la literatura y materializó sus sueños cuando obtuvo la licenciatura en Inglés en la Universidad de Cambridge. Tiene dos maestrías en la Universidad de Londres, en Literatura Comparada y en ciencias Políticas, y un doctorado en Literatura Comparada en la Universidad de Cambridge. Para complementar sus conocimientos, está estudiando español. Fue profesora de Literatura Inglesa en la Universidad de Oxford. Actualmente, es profesora de Literatura Inglesa en la Universidad de Greenwich (Londres, Inglaterra) y está escribiendo un libro de literatura comparada, The Art of Comparison: How Critics and Novels Compare.