British Land refinances Meadowhall

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