
British department store Selfridges is getting ready for one of the biggest global competitions of the year.
By Emily Iris Degn for Luxury Daily News Service
British department store Selfridges is getting ready for one of the biggest global competitions of the year.