British Land has lined up a string of new lettings at its Meadowhall Shopping Centre in Sheffield.
Spanish fashion retailer Zara is to take a 10,035 sq ft unit in a prime location at Meadowhall on a 15-year lease, on
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.