More retailers sign for Meadowhall shopping centre

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