Desmond & Dempsey get cosy in Covent Garden
The Mercers’ Company has today announced that luxury sleepwear brand, Desmond & Dempsey, has officially opened their UK debut pop-up store at 7 Mercer Walk and will run until the 11th June.
The Mercers’ Company has today announced that luxury sleepwear brand, Desmond & Dempsey, has officially opened their UK debut pop-up store at 7 Mercer Walk and will run until the 11th June.