Princess Anne honours Queen Camilla
Princess Anne, the Princess Royal has honoured Queen Camilla with an Honorary Doctorate of Literature.
The Queen joined other honorary degree holders from the University of London; including King George V and Queen Mary and Sir Winston…