100 years of Selfridges Selfridges celebrates 100 years in an array of collaborations with influential designers.