Selfridges has opened its Christmas shop a record 149 days before the festive day itself.
The leading London department store opens its Christmas shop early every year, but this time it has actually opened two days earlier than last year.
But why? 'We have so many customers visiting from all over the world, eager to snap up festive decorations and souvenirs on their London summer holidays which they can’t buy at home,' says Eleanor Gregory, Selfridges’ Christmas and home buyer. 'Our summer Christmas shop launch simply addresses the growing demand for convenience Christmas shopping outside the traditional Christmas season from many of our customers.
'They include a large number of domestic customers who love to Christmas shop very early in the year to get it wrapped and taken off their to-do list.'
We earn a commission for products purchased through some links in this article.
Inside the Oxford Street store – and online – you'll find more than 600 product lines of traditional, quirky, sequinned, embellished and glitter-filled tree decorations and baubles. There's also an extensive range of Christmas cards, gift wrapping and advent calendars.
CHRISTMAS AT SELFRIDGES: SHOP NOW
More products (a total of 3,500 lines) will be available to buy from 2nd September when the full-scale Christmas shop will open, which will include a £95 gold velvet Christmas tree topper crown and a £2,000 pre-lit Bedminster artificial Christmas tree.
Browse some highlights currently on sale below:
Like this article? Sign up to our newsletter to get more articles like this delivered straight to your inbox.