Cleveland Clinic London will begin treating its first patients next year after agreeing the lease for an outpatient facility at 24 Portland Place in the Harley Street medical area. The US healthcare giant has signed a 20-year lease with owners, The Howard de Walden Estate, on the 28,000sqft facility, which will offer diagnostics, outpatient appointments…