Debenhams to anchor Newport retail scheme
Retailer Debenhams has announced that it will open a 8,640 square metre store in a proposed retail- and leisure-led development in Newport city centre.

Sign in to continue
*plus VAT
Retailer Debenhams has announced that it will open a 8,640 square metre store in a proposed retail- and leisure-led development in Newport city centre.
*plus VAT