US healthcare giant Cleveland Clinic has confirmed that the opening of its flagship London hospital will be delayed until early 2022 as a result of the Covid-19 pandemic. The 184-bed hospital at 33 Grosvenor Place was due to open next spring. However, like other major construction projects, work was paused during implementation of the Covid-19…