Christmas Shop

Welcome to Miles Kelly’s Christmas Shop, featuring specially selected Christmas books for children of all ages, so you can find the perfect gifts for kids at great-value prices.
Choose to browse books by price – £3 and under, £5 and under and £10 and under – or by age – 1–5 year olds, 6–8 year olds and 9–15 year olds. Or if you just want to look at some of the amazing children's books we have to offer this Christmas, take a look at our Christmas bestsellers, top 10 Christmas gift books and great-value book sets.