The art of retail—artists take over Selfridges store in London
The "artist's studio" window at Selfridges, Londoncourtesy SarabandeNeed some retail-art therapy? Artists are taking over the lower ground floor of the iconic London store Selfridges on Oxford Street. Shoppers can…