Multiple choice Which of the following is the National Flower of Britain? Lilly Marigold Rose Shoe flower Reveal answer Fill a bubble to check yourself C Correct answer Explanation The rose is the national flower of Britain (specifically England), and has been a symbol of the country since the Wars of the Roses in the 15th century. The Tudor Rose, combining red and white roses, represented the union of rival houses.