England has always been a place of queens. The earliest known lived nearly 2,000 years ago. Early queens, such as Boudica and Cartimandua, are historical figures, while others, such as Cordelia and Guinevere, are mythical. In both historical documents and romantic legends, the early queens of Britain played a prominent role, and this has never ceased to be the case. Nearly eighty women have sat on the throne of England, either as queen regnant or...