Barbara Sleigh est auteure de livres pour enfants, scénariste, journaliste et animatrice radio.
Elle fait ses études dans un école d'art et dans un université de formation des enseignants, puis enseigne dans plusieurs écoles avant de rejoindre le département de formation des enseignants du Goldsmiths College de l'Université de Londres en 1929.
En 1932 elle anime une émission pour enfants, "Children's Hour", sur la BBC.
En 1935, elle épouse son collègue David Davis (1908-1996) à Dunchurch , Warwickshire, quitte son poste à la BBC et se consacre à l'écriture.
Son premier livre, "Carbonel : Le Roi des Chats" (Carbonel: The King of the Cats ) a été publié en 1955.