Retail / news

Damson Madder Opens First Permanent Store at Selfridges London

The brand has set up shop inside the iconic Oxford Street department store, marking its first permanent physical location. Previously available only online and through temporary pop-ups, the new space allows customers to experience the Damson Madder collection in person. The store is situated within Selfridges’ contemporary fashion area.