
The Russian Shop is situated in the historic city of Edinburgh and also in the picturesque town of St. Ives (cornwall)
The products in the shop are hand-made and hand-painted by some of Russia’s fine artists and sculptors and many designs date back to the 16th and 17th century.
.













