Christmas is going to be white this year, according to Selfridges. From shop window to baubles, everything radiates sophistication in white.
Hopefully this year we’ll enjoy some proper powder snow in London (minus the travel chaos).
Oxford Street entices shoppers with light-up umbrellas and gift boxes.
No Comments