Festive fun as Selfridges launches Christmas shop
A full 143 shopping days before the big day, Selfridges has launched its Christmas shop.
Christmas has came early to the central London department store which has transformed 3,000 square feet of its fourth floor into a winter wonderland filled with festive treasures and decorations.
Join the Irish Independent WhatsApp channel
Stay up to date with all the latest news