Department store Selfridges has unveiled its festive window displays at its flagship store in Oxford Street.

The store features a large neon sign which reads ‘Destination Christmas’ and window displays which include snow drifts and a mini version of the store in a snow globe.

One window took 400 hours to complete and features a gingerbread cityscape of London while another features a TV screen with demonstrations of Christmas craft.