British Land has bought out the £286.4m of lease financing on Meadowhall.
The transaction means that British Land now owns the Sheffield shopping centre on a fully unsecured basis. When British Land acquired Meadowhall last July, the property came with
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.