On Thursday 1st July, The Cherwell Hospital, formerly known as Horton Treatment Centre, officially celebrated the launch of their new hospital name and the relaunch of their facility and its services.