This is a list of interesting places to shop in St. Petersburg. You will find a couple of shopping centres, but mostly we have collected interesting design shops, second hand shops and markets.
NeKiPiSHui: Really cozy and interesting bookstore, though books are mainly in Russian. They also sell Asian tea, which you can buy home or drink in their tearoom.