Shanghai Book Mall is a large bookstore that has a good selection of used books in English. They also have books in other languages such as French, German, and Spanish. The store is well-organized and easy to navigate, with helpful staff who can assist you in finding what you're looking for. They also have a cafe and a children's area, making it a great place to spend an afternoon.