Right beside exit 8 of line 1 Xujiahui station in Shanghai, more than 4000 books, both in French and english, with a special corner for Kids!
Address: 18 North Caoxi road, 4th floor, room G4 (check map and floor map bellow)
Right beside exit 8 of line 1 Xujiahui station in Shanghai, more than 4000 books, both in French and english, with a special corner for Kids!
Address: 18 North Caoxi road, 4th floor, room G4 (check map and floor map bellow)