Derwent London selected to develop Moorfields Eye Hospital site

Derwent London has agreed to acquire the 400,000 sq ft City Road Island estate in EC1 from the Moorfields Eye Hospital NHS FT and UCL.
Derwent London has agreed to acquire the 400,000 sq ft City Road Island estate in EC1 from the Moorfields Eye Hospital NHS FT and UCL.