A partying Santa, 72,000 sequins and 114,000 baubles: Selfridges becomes the first London department store to unveil its festive window (65 days BEFORE Christmas)
Selfridges are the first department store in the world to launch their Christmas scheme with their festive windows going on display today.
No comments:
Post a Comment