Book cover for William at Christmas

William at Christmas

Ages 9 to 11
Paperback

Synopsis

Details

27 October 2022
256 pages
9781529076912
Imprint: Macmillan Children's Books

Reviews

10 hilarious stories of William bemoaning unwelcome presents, ruining a panto or singing hymns out of a tune