Top 100 Reads from the last 100 years
In 2015, The Book Trust put together a list of the 100 best books for children from the last 100 years.
Top 100 - 0 to 5 years
Top 100 - 6 to 8 years
Top 100 - 8 to 11 years
Top 100 - 12 to 14 years
Staff's Favourite Books