This year the Oxford Street store has dedicated its 12 windows to the 12 zodiac signs. The store's festive theme is Journey to the Stars. Using the symbolic Christmas star as initial inspiration, Selfridges settled on constellation and astrology as the main creative driver to run throughout the store.