Children's Book World is located in Haverford directly off Lancaster Ave, and is an independent retailer. Adults and kids enjoy browsing through the large selection of books and are welcome to stop in for author visits and signings, book fairs, book talks and book-of-the month meetings. Summer reading programs are also offered for students.