Cleveland Clinic opens state-of-the-art hospital in London
Cleveland Clinic opened their Cleveland Clinic London Hospital on 29 March. The 184-bed state-of-the-art hospital, at 33 Grosvenor Place in central London is the newest location in Cleveland Clinic’s expanding global footprint and the second in London, following the opening of Cleveland Clinic Portland Place Outpatient Centre in September 2021. As part of one of the […]

