Selfridges Launch Their Christmas Store

(Photo by Dan Kitwood/Getty Images)

By Doug Lazy on October 9, 2018

LONDON, ENGLAND - AUGUST 02: An employee hangs a decoration on a tree in the Christmas shop at Selfridges department store on August 2, 2010 in London, England. Selfridges launched its Christmas shop today, 145 days ahead of Christmas Day. The department store expects to see strong sales in the first week of trade last year selling over 1000 baubles in their first week of trade after opening on August 8th. Foreign tourists are thought to be those most likely to take advantage of the early opportunity to take back Christmas gifts. (Photo by Dan Kitwood/Getty Images)

Around the site