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.