Churchill Hospital — hospital in Oxford, UK