29-07-2019 15:05 via theguardian.com

Only 149 shopping days to go: Christmas comes early to Selfridges

London department store proudly boasts of being the first to open its festive bauble shopSelfridges has opened its Christmas shop for those who want to recover from the heatwave with some wintry seasonal cheer.The London department store, which opens its Christmas shop early every year, has proudly claimed it is again the first in the world to unveil its Christmas section, a “record” 149 days before the event itself and two days earlier than last year. Related: Selfridges’ Chri
Read more »