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
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.