Debenhams opens doors to new Watford store About 6 years ago
Debenhams has opened a new store in Watford. The store features its new beauty hall concept. The three storey store, which spans across 86,000 square feet, stocks an exclusive mix of designer, own label and international branded ranges, as well as an in house Costa Coffee and Loaf & Bloom. The new...