If Wizzard when they sang “I Wish It Could Be Christmas everyday” then there is a good chance you’re gonna like the news we have. Selfridges Christmas Shop is OPEN! That’s right it’s September 5th and the Christmas shopping is knocking out festive delights.you were in agreement with
The shop has a massive 85,000 decorations, 6,000 crackers and 28 different types of Christmas Tree! There are Union Jack baubles, Hanukkah candles and Fashion Trees.
You’ll find it on the Lower Ground Floor.
Let the bells ring out for CHRISTMAS….
400 Oxford Street, W1A