By Maggie O'Farrell, abridged in 10 parts by Sally Marmion.
4: As Esme gets her first taste of freedom for over 60 years, forgotten memories of her privileged past are reawakened. Meanwhile, Iris must find her a home.
Read by Hannah Gordon, Frances Grey and Eleanor Bron. Show less