iStore Queens Hotel V&A Opens in Cape Town as Flagship StoreBy Staff WriterJuly 3, 2020 iStore today announced that it will open its largest flagship store in Cape Town on 13 July. The new iStore…