By Luxury Daily News Service
British department store Selfridges is spreading holiday cheer ahead of schedule this year.