Christmas Windows
While most of us wouldn’t dream of putting up Christmas decorations until December, the retail industry began putting theirs up at the end of October! As mentioned in one of our previous blog posts, Selfridges boasted being the first department store in the world this year to unveil its Christmas window on October the 19th,…