October 12, 2020
Selfridges has revealed its sustainable Christmas Shop. Image courtesy of Selfridges
By Luxury Daily News Service
British department store chain Selfridges is spotlighting sustainability at this season’s Christmas Shop, which was unveiled with less than 75 days until the holiday.
Share your thoughts. Click here