The National flower of England is “Tudor Rose”. It is a combination of white and red rose with green petals around them. Hence it becomes really gorgeous and stunning.