LONDON, 2015-11-15 — /EPR Retail News/ — British Land is pleased to announce that it has secured an impressive 11 new lettings totalling nearly 28,000 sq ft at Meadowhall, one of the UK’s leading regional shopping centres and Yorkshire’s premier shopping destination. The lettings follow Meadowhall’s recent 25th birthday celebrations and the launch of a…