While most of us are trying to enjoy the rest of summer before it slips away, Selfridges has set up a Christmas shop for those who want to do some festive shopping.

The department store is the first in the world to set up its Christmas section, a full 137 days before Christmas Day.

Father Christmas was present to open the shop, which features festive gifts themed around London.

The full Christmas range will be in stock from the 4th September.