Cheesegrater sale completes

British Land and Oxford Properties have completed the sale of the Leadenhall Building, EC3, to Chinese investors CC Land for £1.15bn. Contracts for the deal originally exchanged on 1 March, however completion of the sale was conditional on