Homerton University Hospital NHS Foundation Trust
Homerton University Hospital NHS Foundation Trust is an NHS foundation trust based in London , England , which runs Homerton University Hospital . 
<triplet> Homerton University Hospital NHS Foundation Trust <subj> London <obj> located in the administrative territorial entity