Who is the best English queen in history?

c1336, Philippa of Hainault (Photo by Hulton Archive/Getty Images)

Elizabeth I, Philippa of Hainault and Matilda of Scotland feature in our Top 10 English queens, written by historian Elizabeth Norton. But who do you think was the best in English/British history? Which queen takes the crown?

Bertha of Kent
1%
Eadgifu
2%
Matilda of Scotland
2%
Eleanor of Aquitaine
19%
Philippa of Hainault
2%
Elizabeth I
45%
Anne
1%
Caroline of Ansbach
1%
Victoria
10%
Elizabeth Bowes-Lyon (the Queen Mother)
2%
Elizabeth of York
3%
Elizabeth II
10%
We use cookies to improve your experience of our website. Cookies perform functions like recognising you each time you visit and delivering advertising messages that are relevant to you. Read more here