British Land reveals details of Meadowhall’s £300m proposed Leisure Hall

British Land, joint owner of Meadowhall in Sheffield, has revealed details of the proposed Leisure Hall at Meadowhall, Yorkshire’s premier shopping destination, as the company begins a public consultation on the proposals. The plans represent the single biggest investment in Meadowhall since it opened more than 25 years ago. At over £300 million, the proposals …