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 lamp base was a different scale, shape or texture, embellished glitter. The lampshades were also made from hand sewn and painted canvas. 









  © Annie Strachan, 2026




© Annie Strachan, 2024