A flor nacional da Inglaterra é a rosa Tudor, também chamada de Rosa da Inglaterra. A rosa Tudor se tornou popular depois de ser adotada por Henrique VII no final do século XV.
A rosa Tudor tem uma aparência semelhante a uma rosa tradicional, mas tem uma camada interna de pétalas brancas que são rodeadas por pétalas vermelhas. Quando Henrique VII era o rei da Inglaterra, houve uma guerra civil, liderada pela Casa de York de um lado e a Casa de Lancaster do outro. A Casa de York usava rosas brancas como seu símbolo, enquanto os Lancaster usavam rosas vermelhas. A rosa Tudor era um símbolo de que a paz havia sido alcançada porque era uma mistura de ambos.