Multiple choice general knowledge The national flower of Britain is... Rose Lily Narcissus Lotus Reveal answer Fill a bubble to check yourself A Correct answer Explanation The rose is the national flower of Britain, specifically the Tudor Rose which symbolizes the union of the Houses of Lancaster and York. Lily, Narcissus, and Lotus are flowers associated with other cultures and are not Britain's national emblem.