The Princess of Wales, 43, visited The Royal Marsden Hospital in Chelsea, London, on Tuesday to thank staff who looked after her during her own chemotherapy last year, which she finished in October.