Anthropologie has officially opened its second Scottish store in Glasgow – just in time for the busy festive period. The homeware, accessories and clothing brand opened in the Princes Square mall on ...