British Land: Yorkshire’s premier centre Meadowhall secured over 21,000 sq ft of new lettings and upsizes
London, 2016-Oct-22 — /EPR Retail News/ — British Land, joint owner of Meadowhall, Yorkshire’s premier centre, has secured over 21,000 sq ft of new lettings and upsizes in the last three months. The news comes as the first phase of Meadowhall’s…