Selfridges opens its Christmas shop in London FOUR months early
The Oxford Street store thew open the doors to its Christmas shop today, which it claims is the earliest of its kind. It comprises 3,000 square ft, 50,000 decorations and countless fairy lights.
No comments:
Post a Comment