Is Debenhams Closing Down In Norwich?
The Red Lion Street shop – which boasts more than 100,000 sq ft of floor space – closed its doors in Norwich on May 15, after Debenhams went into administration in 2019. Agents London-based GCW, which is marketing the building on behalf of its Irish owner, sold the building last summer. What’s going to replace …