Debenhams plc was a British department store chain that operated in the United Kingdom, Ireland and Denmark, as well as franchised locations across Europe and the Asia Pacific. From Wikipedia
Major UK retailers are offering steep markdowns on bestselling Boss perfumes praised for their lasting scent.