Orion rethinks revamp of former BT headquarters

Orion Capital Managers and Pella Real Estate Partners have submitted fresh plans for redeveloping the former headquarters of BT in the City of London. Orion bought 81 Newgate Street, EC1, for £209.6m in 2019 and the following year had