Luxury Retailer Selfridges Opens Christmas Shop 149 Days Early Despite Heatwave

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.

Comments are closed.