Cleveland Clinic’s $1B London hospital opens this month: 5 details

Cleveland Clinic’s $1 billion hospital in London will start seeing patients at the end of March, according to cleveland.com.