Where are you going?
Or, let us surprise youSpin the Globe ®


Photos (1)
Plane loader
Animated dots
Babochka St. Petersburg  Russia
What began as a small fashion boutique has now grown to three floors of shopping, offering over 50 of the world’s top designers. Babochka still retains the feeling of a boutique, with most brand showrooms separated into smaller, elegant environments. Don’t miss their spectacular flower shop, too.
Невский просп., 153, Sankt-Peterburg, Russia, 193167
+7 812 717-09-20
Sun - Sat 11am - 9pm