Liberty Department Store Pull Art Installations And Performances For Being Off-Brand
The “Dark Side of Liberty, an exhibition launched with much fanfare at Liberty’s flagship Regent Street shop has removed a number of artworks and cancelled scheduled performance pieces.
12 July 2017