Yinka Ilori artwork installation at Chelsea and Westminster
5 January 2021 • Mark Westall
A series of unique artworks and design interventions by leading artist Yinka Ilori have been installed at St Stephen’s Centre, part of Chelsea and Westminster Hospital NHS Foundation Trust, to bring cheer and lift the mood for patients and staff.