Primark is to open a store in UK Commercial Property Trust's Charles Darwin Shopping Centre in Shrewsbury, Shropshire. Clothing retailer Primark has agreed to take a new 50,000 sq ft flagship store
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.
Register
Find Out More