I sure hope so. I've been injured and I need a hospital. The closest hospital is located at Hills Rd, Cambridge. Do they have a children's oncology and haematology department? Yes, their number is 01223217231. Can I please have the address and postcode? The address is Hills Rd, Cambridge and the postcode is CB20QQ.