London department store launches Christmas shop – in August

LONDON — It’s beginning to look at lot like Christmas at one London department store. Europe may be basking in a summer heatwave, but Selfridge’s store, first opened in 1909, is thinking of chillier t…
( read original story …)