British Land has completed the sale of Yalding House, US software group Slack's headquarters in London's West End, to Spanish insurer Mapfre and Australian financial giant Macquarie's joint fund managed by GLL Real Investors, for £42m or a 4.4% yield.