At two stores, cards, decorations and festive trees have gone on sale in central London, almost a full five months prior to Christmas. Selfridges and Harrods both opened sections for Yuletide saying the winter products are being displayed earlier than any other time before. An ice rink has been positioned by Harrods on the roof […]
Business News