There is quite simply no bigger collection of matryoshki (nesting dolls), amber, fur and other Russian souvenir staples than that on offer at this very impressive and stylish shop right on the Neva embankment. Look no further for Russian gifts to take home.
Northway
St Petersburg