4 places
Creative and original stuff can be found at Simply Life (Madang Lu 159, Unit 101) or in the Shanghai Trio Boutique (Taicang Lu 181, Unit 5, Bldg. 1).
Nanjing East Road is more historical, but these days a little downmarket, while Nanjing West Road is brash, modern and caters more to the status-conscious luxury shopper. If you want to get good deals, look for small shops in the adjacent streets, where you can find real bargains.
For many tourists and expats in Shanghai it is a favorite place to go. Talented craftsmen, designers, and artists live and work there, and sell their art.
At the north-eastern end of the old Chinese city, the outdoor bazaar at Yuyuan Garden sells various souvenirs, arts and crafts. Try not to visit on the weekend, as the place might be very crowded then.