The princess has visited the Royal Marsden Hospital where she was treated last year.