August 3rd, 2018 - 05:00 GMT Christmas Starts Early at London's Selfridges Selfridges have announced their Christmas collection of tinsel, glitter and baubles - 145 before Santa's arrival and in the midst of the balmy heat. Read more