British Land has sold its 50 per cent stake in the Meadowhall shopping centre to its partner Norges Bank Investment Management for £360m.