Opened in 2007, this branch of the Babochka chain can be found in the Grand Hotel Europe.
Babochka differs from the larger Babochka Gallery in its highly innovative and modern store format, with an interior created by Italian designers based on mirrors, glass and reflected light. The store features top brands such as Alexander McQueen, Miu Miu and Moncler, and the emphasis of this store is also on more revolutionary and inventive designs.
+7 812 324 5625
Nevsky Prospekt, 36