Her Majesty, 77, was given an Honorary Doctorate of Literature by the University of London, whose Chancellor is the Princess Royal.