Awarded railway tender by Moorfields Eye Hospital NHS Foundation Trust (United Kingdom), won by INSIGHT DIRECT (UK) LTD, €281K — Stations & Buildings. Arriva · Network Rail · News