British Land sells Soho office block

British Land is understood to have exchanged contracts with Kajima to sell Orwell House in Soho for £22.7m. The five-storey building at 16-18 Berners Street, W1, provides 28,000 sq ft of office space. Tenants include Red