La fleur nationale de l'Angleterre est la rose Tudor, autrement appelée la rose d'Angleterre. La rose Tudor est devenue populaire après avoir été adoptée par Henri VII à la fin du XVe siècle.
La rose Tudor a une apparence similaire à une rose traditionnelle mais a une couche interne de pétales blancs entourés de pétales rouges. Quand Henri VII était roi d'Angleterre, il y avait une guerre civile, menée par la maison d'York d'un côté et la maison de Lancaster de l'autre. La maison d'York portait des roses blanches comme symbole tandis que les Lancaster portaient des roses rouges. La rose Tudor était un symbole que la paix avait été atteinte parce qu'elle était un mélange des deux.