Russian Shop Edinburgh
0
Reviews
Flowers & Gifts in Edinburgh
- Old Town
18 St. Marys Street
, Old Town, Edinburgh, EH1 1SU
+44 (0) 131 556 0181
The Russian Shop sells an assortment of imported gifts from Russia. Some of the items they stock are handmade and collectable.
Tags:
gift shops
|