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