Cleveland Clinic brings heritage of care to London locations
Cleveland Clinic London is opening in central London over the coming year, bringing a new model of healthcare and what promises to be the most technologically advanced private hospital and outpatient building in the UK. With confirmed opening dates of the Outpatient Building at Portland Place in September 2021, soon followed by the brand new […]
Read More
