Derwent spots new campus opportunity with Moorfields Eye Hospital deal

Derwent London has confirmed its acquisition of the 2.5-acre Moorfields Eye Hospital site for £239m. A deal for City Road Island, EC1, has been in the works with Moorfields Eye Hospital NHS Foundation Trust and UCL since late last