Derwent London Plc heeft aangekondigd dat het een voorwaardelijk contract heeft uitgewisseld voor de aankoop van de vrije eigendom van City Road Island EC1, de site van het Moorfields Eye Hospital en het UCL Institute of Ophthalmology. De site wordt verkocht door Moorfields Eye Hospital NHS Foundation Trust en UCL, samen het gezamenlijk initiatief Oriel ("Oriel"), voor £ 239 miljoen vóór kosten. Dit is afhankelijk van de ontvangst van de definitieve goedkeuring van de Schatkist, die in H2 2022 wordt verwacht.

De voltooiing is ook afhankelijk van de oplevering door Oriel van het nieuwe oogziekenhuis in St Pancras en het daaropvolgende onbezette bezit van City Road Island, dat begin 2027 wordt verwacht. Derwent London heeft naast een volledig professioneel team architecten AHMM aangesteld en zal in het kader van zijn regeneratieplannen een aanzienlijke betrokkenheid van de gemeenschap op zich nemen. Dit belangrijke terrein van 2,5 acre, met zijn ca. 400.000 sq ft aan bestaande gebouwen, ligt in het hart van de Tech Belt, waar de groep aanzienlijke belangen heeft.

Uit de eerste evaluaties blijkt dat het terrein het potentieel heeft om een grote campus van meer dan 750.000 m² op te leveren, met een royale openbare ruimte en een sterk milieubewustzijn.