Shopping from United States? Please visit the correct site for your location.

Special offers

Choose 10 books for £10!

Our 10 for £10 offer is back, whilst stocks last! Browse the selection of bestselling books available, add 10 or more to your basket and the discount will be added automatically. That’s just £1 a book!

We always aim to give you the best value books we can, without compromising on quality; with books from authors like Julia Donaldson, David Walliams and Jacqueline Wilson, at the very lowest prices – starting from just £1.99.

And don’t forget, for every £1 you spend with us (on all orders over £10), we’ll give 20p back to your child’s school(s) in free books.


See more 10 books for £10!

10 books for £10!

See more Books for £2.99 or less

Books for £2.99 or less

See more Great-value book packs starting from £4.99

Great-value book packs starting from £4.99

See more Home learning resources for £3.99 or less

Home learning resources for £3.99 or less