Selfridges opens Christmas shop 75 days in advance
// Selfridges opens Christmas Shop, 75 days in advance, at its London flagship as well as online
// It is the department store’s most sustainable and biggest Christmas collection yetSelfridges has once again become the first major retailer to launch its annual Christmas range with a dedicated a shop-in-shop at its Oxford Street flagship in London.
With 75 days to go until Christmas Day, the retailer’s festive range is also available on its ecommerce website while a selection will als
Read more »