What Is the National Flower of England?

infomatique/CC-BY-SA 2.0

The national flower of England is the Tudor rose, otherwise called The Rose of England. The Tudor rose became popular after being adopted by Henry VII in the late 15th century.

The Tudor rose has a similar appearance to a traditional rose but has an inner layer of white petals that are surrounded by red petals. When Henry VII was the king of England, there was a civil war, led by the House of York on one side and the House of Lancaster on the other. The House of York wore white roses as its symbol while the Lancasters wore red roses. The Tudor rose was a symbol that peace had been reached because it was a mix of both.