Ho Ho Ho! With 145 days to go Selfridge’s opens its Christmas department today
It maybe only August 1st but one major department store in Britain has already gotten in the festive mood by opening it’s dedicated Christmas store today. Yes! With 145 days to go until Santa pops …