Selfridges Employees Gain Firsthand Factory Insight With FEL’s Informative CPPD
Established in 1909 Selfridges has become synonymous with providing an ever-evolving retail experience. Stocking well-known designer names, alongside local and independent brands, Selfridges stores…