UK Commercial Property Trust has secured Debenhams to anchor its £150m New Riverside development in Shrewsbury, Shropshire.
The department store chain has agreed to take a 95,000 sq ft store at the development, which got approval
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.