Christmas shop to open

Britain may be in the middle of summer but one department store is gearing up for winter.

Selfridges in Oxford Street, London, is to open its Christmas shop on August 2 – 145 days before December 25 and its earliest ever start for the store.

Sign up to our daily newsletter

The i newsletter cut through the noise

The store said previous sales had shown some customers, especially overseas tourists started thinking about Christmas during August.