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.