On the first of August a London department store opened their Christmas shop. That’s not news. They have been doing that for years. What is Read More More...