Selfridges Christmas Window (2025)

Seven original lamp bases and shades were commissioned for one of Selfridges’ 2025 Christmas windows on Oxford Street in London.
















Every lampshade was handsewn from canvas and individually painted. For the bases, each of these featured a unique shape, scale or texture, hand embelleshed with glitter to create a fantastical scene.









  © Annie Strachan, 2026




© Annie Strachan, 2024