Currently taking over the windows of London’s Selfridges department store are 15 young, UK-based talents in fashion, art and design. Selected by Selfridges’ creative team as likely rising stars, each shaped their own window display from concept to realisa