Strellson Store Opening St. Petersburg


    On September 20, 2019 Strellson opened a new franchise store in St. Petersburg, Russia. From now on Strellson presents itself on about 110 square meters with formal and casual wear as well as with bags, shoes and accessories in the well-known shopping mall «Grand Canyon». The store in Grand Canyon is the fourth store in St. Petersburg from a total of 20 stores in Russia.   

    You might like the following stories