Home / Posts Tagged "store theatre" (Page 9)

Christmas came early as Selfridges launched its Christmas shop on Monday. The central London department store has transformed 3,000 square feet of its fourth floor into a winter wonderland filled with festive decorations. Even Father Christmas was present, to welcome shoppers through the doors 143 shopping

READ MORE