Multiple choice general knowledge math & puzzles The national flower of britain is Narcissus Lotus Lily Rose Reveal answer Fill a bubble to check yourself D Correct answer Explanation The rose is the national flower of Britain (specifically England). Different roses represent different nations of the UK: Tudor rose for England, thistle for Scotland, daffodil for Wales, flax for Northern Ireland.