Selfridges opens up its festive shop…149 days before Christmas

LONDON, ENGLAND - JULY 29: Santa Claus poses with a member of staff during the Selfridges London Christmas shop opening at Selfridges on July 29, 2019 in London, England. (Photo by Stuart C. Wilson/Getty Images)
LONDON, ENGLAND - JULY 29: Santa Claus poses with a member of staff during the Selfridges London Christmas shop opening at Selfridges on July 29, 2019 in London, England. (Photo by Stuart C. Wilson/Getty Images)