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
High demand for the Japanese automatic timepiece has prompted rival retailers such as Beaverbrooks to introduce their own luxury watch discounts