The recording runs to four hours and seventeen minutes in Claire Storey’s performance, which makes it a few school runs and a couple of bedtimes rather than one long sitting. Storey reads it the way children’s fiction wants to be read, with the characters clearly separated and the pace unhurried enough to follow while half asleep.
Listener scores sit comfortably high across a solid body of ratings, and for a children’s story that usually means the best thing of all: it survived being played again. If you have a listener somewhere between picture books and proper novels, this is a sensible place to try. The audiobooks gathered below will take you straight to it.