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.

Leave a Reply

You must be logged in to post a comment.