Cleveland Clinic London Hospital opens

Cleveland Clinic has announced the opening of its long awaited 184-bed hospital in central London’s Grosvenor Place. Cleveland Clinic London Hospital is the first full…

You must be a HM Subscriber to view this content.

Subscribe Now »