Dans le quartier des Lettres, à Madrid, Olivia tient une boutique de fleurs insolite, Le jardin de l'ange. Elle connaît le langage des fleurs aussi bien que celui du coeur de ses clientes.
Après la mort accidentelle de son mari et de sa fille, Diane abandonne le café littéraire éponyme qu'elle tenait. Elle décide de fuir et de se réfugier en Irlande pour se reconstruire.