Finnish shopping center
If you aren't going to Finland right after visiting Saint Petersburg it makes sense to do some shopping at Stockmann, which has several Finnish brands (even at the supermarket on the -1 floor) known for their quality.
Nevsky avenue, 114-116, Sankt-Peterburg, Leningrad Oblast, Russia, 191025
+7 800 770-09-90
Sun - Sat 10am - 11pm