By Maggie O'Farrell, abridged in 10 parts by Sally Marmion.
2: Esme Lennox has been confined to a psychiatric hospital for 60 years. Her great-niece Iris has only just learned of her existence.
Read by Hannah Gordon and Frances Grey. Show less
Discover 11,128,835 listings and 278,137 playable programmes from the BBC
By Maggie O'Farrell, abridged in 10 parts by Sally Marmion.
2: Esme Lennox has been confined to a psychiatric hospital for 60 years. Her great-niece Iris has only just learned of her existence.
Read by Hannah Gordon and Frances Grey. Show less