The Princess of Wales, 43, spoke to doctors and nurses the Royal Marsden Hospital in London as she personally thanked them ...