Jingle bells in July as Selfridges opens Christmas shop 147 days early | Retail industry | The Guardian
Selfridges has already opened its Christmas shop
LONDON, UK - DECEMBER 30, 2015: Selfridges Department Store. Christmas Lights Decoration At Oxford Street And Lots Of People Walking During The Christmas Sale Stock Photo, Picture And Royalty Free Image. Image 57925801.
Selfridges Launched Its Biggest Christmas Shop To Date. And It is Planet-Friendly - 2LUXURY2.COM
Christmas decorations - Selfridge's Department Store - Oxford Street - London Stock Photo - Alamy