Merry Christmas! Only 150 shopping days to go

Updated

Christmas in July has long been a surreal experience behind the scenes at department stores as they show their festive collections to the press, yet now we can all expect forced yuletide cheer as early as this week.

Amid a hike in demand for buying gifts and decorations during the summer, Selfridges and Harrods are preparing to launch their Christmas shops on Thursday.

Advertisement