22 декабря 2020 года состоялось открытие первого магазина под брендом s.Oliver Shoes площадью 60 кв.м в г. Санкт-Петербург. — CRE.RU.