Santa Claus is coming to Selfridges – 146 days early!

August 02, 2017 – 11:48 BST by Chloe Best Selfridges London has opened its Christmas Shop on 31 July, with London-themed decorations and Christmas food. See inside the shop There are still 146 sleeps until Christmas, but if you fancy getting a head start …
( read original story …)