Tag Archives: 149

Luxury Retailer Selfridges Opens Christmas Shop 149 Days Early Despite Heatwave

Topline: Selfridges, the British luxury department store, has launched its Christmas range at its flagship Oxford Street store a record 149 days early, in a bid to cash in on souvenir-hunting visitors and replicate previous commercial success of the early festive launch. The store has released 600 product lines, with the full, 3,500-line range coming on September 2 under a ... Read More »