Selfridges launching its winter wonderland on the first day of August was a shock to the system. Down came the swimming costumes and suntan lotion, and up went 50,000 Christmas decorations and fluttering faux snow
Selfridges launching its winter wonderland on the first day of August was a shock to the system. Down came the swimming costumes and suntan lotion, and up went 50,000 Christmas decorations and fluttering faux snow