Fraser Bond are the leading lettings and property management agents for City Road Island - London EC1V. City Road Island development site in London EC1. Derwent London acquired the freehold of the 2.5-acre site 400,000 sq ft estate from The Moorfields Eye Hospital NHS Foundation Trust and UCL . Derwent London intends to submit a planning application in 2022 for its redevelopment, with the acquisition expected to complete in the second half of 2026 upon the delivery of the ‘Oriel’ joint initiative for new eye care, research and education centre in Camden.