Kate Middleton made a surprise visit to the Royal Marsden Hospital where she received cancer treatment, following her diagnosis last year.